If I move the Character with a SimpleMoveToActor, how can I determine when it has reached the goal?

I know I can do this with an AI controller, but I’m trying to keep it simple. I have the location of the actor and the desired location.
I saw an answer on this a while back, but it confused me, so I want to clairify.

either use a line trace to object or use the Move to Actor node instead would probably be your best bet

line trace doc:
https://docs.unrealengine.com/latest/INT/Gameplay/HowTo/UseRaycasts/Blueprints/

and move to actor doc:
https://docs.unrealengine.com/latest/INT/BlueprintAPI/AI/Navigation/MovetoActor/index.html

isn’t move to actor only for AI Controllers?
I will look into line traces however. I need to further research those

ah, yes I see

think they do require a navmesh, altho really simple to drop one into your level / project
something to look at as well :wink:

https://docs.unrealengine.com/latest/INT/Resources/ContentExamples/NavMesh/

oh ok, so they just need a navmesh, but I don’t need an AIController?

@mabdog

yes for that one you do

sorry try this one then :wink:

https://docs.unrealengine.com/latest/INT/BlueprintAPI/AI/AIMoveTo/index.html