branchrust_reboot/main/naval_update/boat_ai_optimisationscancel

7 Commits over 0 Days - ∞cph!

2 Months Ago
Lower wander strength to stop them running into walls
2 Months Ago
New avoidance update interval convar Codegen
2 Months Ago
Get BoatAI down from 4ms every frame (for 12 boats) to around .2 ms for the same 12
2 Months Ago
Seperate physics queries from the avoidance logic itself Use cached physics results for a few frames instead of having to request fresh data every cycle
2 Months Ago
Swap all of the raycasting to run on jobs via RaycastCommands
2 Months Ago
Drop context resolution 12 -> 8 Still gives us plenty of data but saves 4 rays
2 Months Ago
Swap AIDriverUpdateAction InvokeRepeating to InvokeRandomized so we dont flood the thread Run every 100ms rather than every frame