Hey,
So I saw this post where there was no functionality readily available, but it was from a while ago, but I’m going to assume nothing has changed?
The situation I have is that I know the fixed states that the nav mesh will be in after rebuilds (if left on Dynamic), And I have events that fire when the change should happen, so rather than having the nav mesh have to rebuild, I was wondering if setting it to static and just straight swapping out the nav data would work?
I’ve currently tried looping through the NavDataSet in UNavigationSystemV1, getting the dtNavMesh and storing off all of the m_tiles and params and everything, and then going back in and setting them when I want to update them, but that doesn’t work, so I’m assuming I’ve just stored off the wrong data, or missed a call to something that will make it use that updated information?
Does it seem like this will work? Or is it going to cause a rebuild of the nav mesh anyway?