branchrust_reboot/main/ai_3cancel
61 Commits over 31 Days - 0.08cph!
Some work on ai and navmesh.
Navmesh grid running new terrain navmesh.
Keeping up to date with main
Yet another merge from main
Adopt async terrain mesh generation for navmesh grid.
Use GameObjectRef for nested navmesh for monuments.
More work on Navmesh Grid.
Each navmesh grid layer now cater to the area mask of each agent type.
More work on Navmesh Grid.
Use AsyncTerrainNavMeshBake the way it was intended.
More work on navmesh grid.
Ensure BasePlayer IsRunning and IAIAgent IsRunning doesn't conflict (renamed to IsNavRunning).
Work towards optimizing cover point management. Still causing some big spikes now and then.
More work on optimization of cover points and navmesh grid.
More ai performance testing/tweaking.
Tweaked pathfinding and scan for positions.
More optimization and bug hunting in navmesh grid and cover system.
More navmesh grid optimizations.
More work on optimizing rebaking of navmesh grid cells.
More work on optimizing navmesh grid.
Make branch compile again.
Further improvements to navmesh grid and spawning.