Howdy,
I have 3 actors. All of which share the same parent. Player cell, cell 1, cell 2.
I have it set up that when cell X comes into the vision cone of cell 1, cell 1 will move (using AI move to) to cell Xs position like so;
But it results in cell 1 just circling the cell forever like so:
However when I use the player character node rather than the seen cell this happens;
Which is exactly what I want to be happening with the 1st example, but instead it just circles.
The player character and the actor being circled have the same parent, all the same settings within their Capsule collisions, meshes, character movement components and so on. The way all the actors interact with the NavMesh has been played around with along and a dozen other settings. With all the settings the same I don’t understand why they would be perceived differently by the moving actor.
The only other thing I could think of is that maybe the AI controller that controls both actors in the circling situation is interfering with the movement somehow? But I have no idea how to change that, if it is even a possibility.