Wait For Wander Task To Finish In Behavior Tree

I have a wait task following a wander task in my behavior tree that I would like to wait the amount of time required for the wander task to finish execution. This time varies on how far away the next wander location is. Right now the wander task node seems to execute instantly which confuses me since it contains Move to Location nodes before Finish Execute nodes. Shouldn’t the execution of the wander task node not finish until the AI has finished moving to its new location? If not, how can I make the wait node wait the appropriate amount of time for the AI to finish moving to its wander location?

Thanks.

If you care about when the move request finishes you have to use a different tool. Use Move to Location or Actor instead.

Cheers,

–mieszko

Thanks MieszkoZ! That node resulted in the desired behavior.

And if there’s no nav mesh bound volume in the level? It’s not possible to use that node without a nav mesh in the level…