85 Commits over 546 Days - 0.01cph!
Cherry pick to compensate scientist dmg lowered by armor buff, should now be on par previous patch (fullmetal is same ttk, hazmat will take less dmg, naked will take more dmg)
Fix animals and naval scientists only fleeing or being passive
Fix scientist weapons floating at world origin on server
Fix naval scientists new entity weapons leak, make sure new scientist weapon are not saved if the scientists themselves are not saved
Add convar to tweak radius of the vision occluding ball generated by smokes for NPCs
Fix naval scientist laser sight not being on during the day
Fix FSMTransitionBase.get_Senses NRE
Fix "SwitchParent Missed scientist2.corpse" log when naval scientist dies
Add option to debug traces to ai debug prefab, to test bushes / smoke in editor
Fix scientists not repositionning when a sniper flanks them, even if the shots land near them
Potential fix for scientists rendering while sleeping, then being shot without reacting, and dying only if the player gets close again
Fix scientists bypassing a big part of player armor, eg hazmat only blocking 5% of scientist damage, and fullmetal only blocking 25%. Most clothing will now block damage as you'd expect (eg hazmat blocks 30% and fullmetal around 50%).
Fix "navmesh ready" log spam
Merge from naval_cleanup_scientist_fixes
Remove leftover AI debug stuff from craggy
Merge from naval_update, give scientists real entity weapons instead of lightweight fake weapons
Subtract subtraction of naval_update merge, fix compile error on server
Attempt to unbork the naval merge subtraction
Fix scientists not moving
Merge from naval_update, re-add new scientists to oilrigs and islands, put scientists to sleep when players are far away
Merge from naval_update, revert oilrig scientists
Cherry pick
124380, fix memory leaks when vine tree falls or animal spawns
Merge from tiger_death_nre_fix (again)
Merge from tiger_death_nre_fix
Merge from jungle_update (fix croc being kite-able around twig foundations)
Merge from jungle_update (fix tiger getting stuck in flee state)
Merge from jungle_update (tiger leap NRE)
Merge from jungle_update (fix tiger sliding, and wolf freezing when near food)
Cherry pick 118253: Fix npc movement potentially continuing to tick past their death if the invoke handler cleanup is delayed
Merge from fix_no_scientists_on_cargoship
Cherry pick 114193: Fix wolves sliding on spawn
Merge from npc_check_spawner_is_on_navmesh
Merge from fix_tick_fire_detection_log_spam
Merge from fix_fsm_endless_recursion_log_spam
█ ▅▅▉▌▄▉ ▌▄▄▍ █▋▅▅█▅ █▋▌ ▍▌▌▅▊▇ ▌▋▉▅ ▉▌▍ ▄▆▅▅▌ ▄▋▅▉▌▍ ▄▇▉▊▋▌▆ ▇▉▋▅▉▆▄▍█▅ ▋▇▍█ ▄▉▋▌▍▆▇ █▍▋█▄▍▄▆▌ ▅▄▊ ▌▆▆▅▌ ▊▍▅▍▉▊▇
▅ ▋▅▋▍▇▄▆▉█▊▊ ▍▅▋ █▇▉▉▅▅▄▊▄▄▋ ▋▌ ▅▄▍▌▋▋▉ ▅▌▉▇▉▅▇▍ ▆▍▅ ▊▇▌▊▅▇ ▊▊▉▅▄▅▊▅▊ ▅▄ ▉▉▋▌▆▊ ▉▊▋▆
Merge from fixFsmErrorLogs
Merge from fixFsmErrorLogs
Merge from ai_wolf_iteration (significant optimization)
Merge from ai_wolf_iteration
Merge from ai_wolf_iteration
Merge from ai_wolf_iteration
Merge from ai_wolf_iteration
Merge from ai_wolf_iteration
Merge from admin_invis_command
Merge from ai_wolf_iteration
Merge from ai_wolf_iteration