I’m probably going to get a lot of negativity from this, but here goes…I’ve got a system rigged up so you can call all characters to a single place. It adds a really tall box at the point that the characters will see, using a ray, and walk towards (and jump if there’s a gap in the way or if it’s on a different elevation). The problem is, if the caller is on a higher platform, then the seeking ray will hit the side of the platform and the character won’t move that way.
The question is this: How can I make a ray keep going until it hits an object with the property it’s looking for? Yes, I know I can use radars, but they freeze the engine when they’re on an AddedObject, which I need to use so I don’t have to copy each character for each scene.
The reason I need to call all characters is that they each have different abilities, and you need to get them all through areas without having to move them all one by one.