Hey, guys.
After doing some significant testing, it appears that one NavMeshAgent won’t begin to traverse an OffMeshLink until the one previous has finished traversing it. At first I thought this was the custom script I wrote to slow down that ridiculous speed that Unity uses to traverse OML’s, but even disabling that and allowing the default behavior to take place, the issue kept occurring.
As far as I can tell, I’m not doing anything special…any off mesh link, and two agents close behind each other (disable obstacle avoidance for easy testing) will cause this behavior.
Are there any ideas? I tried putting two OML’s in the same location, but both agents always want to route to the same one.
Thanks in advance.