I managed to get it working! Thank you so much for the help <3
Is there a way to check a variable every frame? As I have it now, if the npc's path gets interrupted or slowed (either by obstacles, PC interaction, or just me not planning their path…
This is the full script, sorry about that! I was hoping just the variable declarations would be enough. http://pasteall.org/1080258/csharp
Thank you for such a fast response, I'll give it another go based on your example!