193,326 Commits over 4,079 Days - 1.97cph!
Let's encapsulate with UNITY_EDITOR more correctly.
LocalDynamicNavMesh should be server only.
Merged branch to main (Humanoid Npc Planner). Scientist npc wip, cover system, local dynamic navmesh, htn planner wip.
Set up Think AI to reflect that on main.
Let's not forget to commit the deletes...
Removed strips planner.
Removed StagPoint HTN system.
General branch cleanup.
AI put to full dynamic navmesh mode.
more building placement work - buildings now rotate on a plane oriented to the surface normal rather than looking at a physics point
also fixed being able to place at invalid rotations (again)
added a check to GridScoreAtLocation to catch for NaN score results from a grid (need to look into why threat grid is returning a NaN)
Moved welfare payment messages from InfoMessage to Notification. +material change
Added an editor preference that exits Play mode in the editor when a compile is detected
Instancing for DrugZone platforms.
Added an alert popup for the UI. Can pass in multiple options with blocks and display a message.
Need to add support to show view controllers modally now.
Fixed (sort of) "Dimensions of color surface does not match dimensions of depth surface" errors on screen size change.
Load balanced the Local Dynamic NavMesh baker, that we can better guide what ms budget they're allowed to spend each frame.
Enable/Disable Dynamic NavMesh on bundled/world/ai.prefab now controls whether Local Dynamic NavMesh is used (only if full Dynamic NavMesh is disabled).
Disabled Dynamic Navmesh in world/ai.prefab.
Bootstrap tests whether DynamicNavMesh.Instance.enabled
Added a local version of the dynamic navmesh, where each npc update a local navmesh around them as they move around (experiment).
Selling drugs as a gang member adds to the profits of the gang.
TTT: Fixed 2 more exploits
TTT: Fixed 2 more exploits
Update TTT to its latest version - Fixes 2 DoS exploits
Update TTT to its latest version - Fixes 2 DoS exploits
Navigation component clears destinations list when the last is reached
More progress on HTN in Apex.
Flesh out Scientist HTN a bit more for better plan generation testing.
Make sure actions don't execute on plan generation, but is reserved for plan execution.
Adding addon mounting and autorefresh init to -timers parameter