(Sorry if my English is a little rough)
Hi. I’m making a simple NPC which leads the way to the player but also waits for you if you don’t follow her or you’re too far. I took inspiration from Until Dawn, here is an example of how the female character is leading the way but when the player gets distracted it waits until you get close again and then continues it’s path.
I created this on the Character Blueprint using an sphere collision to start the NPC navigation, a navmesh, TargetPoint which is the variable “LeadTheWay” and a macro. I was able to make the navigation stop if the player is far from the NPC but I don’t know how to make it resume when you get closer again.