I am close to giving up on the built in Nav components of unity and just building my own. I am building an RTS game, and pathing is very very important.
The closest I have been able to get to my goal is by toggling the NavMeshAgent and NavMeshObstacle on and off. However, when the Obstacle is disabled, it does not update the navmesh fast enough, and the agent jumps from its location.
Is there something I can tap into to see when the navmesh has updated so I can wait to enable my agent