AI MoveTo node c++ analogue

Well you could certainly do that in the tick function. Another possibility may be to split the move in two moves, one to the point where you want the trigger to happen, and one to the end point. You would then have to keep track in your OnMoveCompelted if you are at an “intermediate” trigger point, or really at the end. Doesn’t seem to complicated either way.