First of all, congratulations on getting Greenlit! That’s a huge accomplishment! Considering all the hard work you’ve put into your system and your game, you deserve it.
And thanks again for your help. I’m just a bit unclear on something here:
How and when do I check for this? To me this sounds precisely like the sort of thing that needs to be checked every tick. If the pawn needs to change course mid-flight because the player has moved from where they used to be, how can I update the pawn accordingly?