branchrust_reboot/main/naval_update/boat_ai_optimisationscancel

7 Commits over 0 Days - Infinitycph!

10 Months Ago
Lower wander strength to stop them running into walls
10 Months Ago
New avoidance update interval convar Codegen
10 Months Ago
Get BoatAI down from 4ms every frame (for 12 boats) to around .2 ms for the same 12
10 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
10 Months Ago
Swap all of the raycasting to run on jobs via RaycastCommands
10 Months Ago
Drop context resolution 12 -> 8 Still gives us plenty of data but saves 4 rays
10 Months Ago
Swap AIDriverUpdateAction InvokeRepeating to InvokeRandomized so we dont flood the thread Run every 100ms rather than every frame