39,083 Commits over 4,566 Days - 0.36cph!
Fix scientists not moving or spawning in multiple locations when new navmesh is enabled, also fix old AIs moving slower
Merge from WolfHeaddress_Workbench
Merge: from mt_snapshot_saving
- Bugfix for duplicate field serialization
- Bugfix for unsafe Time access on worker thread
Tests: Booted into craggy
merge from hackweek_sv_pie_menu
merge from editor_fix_cpu_affinity -> main
merge from fix_serverport_editor -> main
merge from fix_itemmanager_domain_reload -> main
▄ ▉▌▍▍▊ ▅▇▊▊ ▊▆▆▌▌▍▉▇▌▌▄▍▆▆▍▊▄█▄▉▋▋▅▄▌▇ ▍▇ ▇█▊▆
Fix NRE in FinishLoadingRoutine
Remove debug logging "Debug.Log("Hit client yield");"
Fix attempt for the flaky rocket splash tests, added damage tolerance for blocks taking very low damage due to physics not being deterministic
merge from fix_elevator_button_restart -> main
▇ ▉▄▊▊▍ ▍▆█▅ ▊▊▍▆▄▋▆▇▍▋█▉█▇▉▋▌█▊▅ ▅▌ █▅▄▌
merge from fix_bag_nickname -> main
▊ ▍▋▋▉▄▍▋ ▇▌▄▊ ▋▉▋ ▄█▋ ▋▆▆▇▍ ▆▊▍▄▌ ▅▌▌█▌▍
▄ █▆▊ ▇▊▊ ▆▊▍▇▋ ▆▍▆▍ ▇▊▉▇▊▅▄█▅ ▋▋▋▋ ▌ ▍▅▌▌▅▆
█ ▅▉█ ▌▋ ▆▋▉▊▉▍ ▊▇▉▇▍▄▉▍▉▌▍▅▅▅▍▅▉▄ ▊▌█▌▋ ▆▇▍▍▊▄ ▊▉▄▆ ▍▆▆ ▇█▇▊ █▉▇▊▆█▇▋▌ ▅▆ ▉▄▋▉ ▋▊ ▇▄▄▄▍▌▌ ▆▌▍▅▍▊▋▄▋▍█▌ █ ▅▍▌▉▆▋ ▍▇ ▄▄▉█ █▊▄█▆▊ ▉▊▉▇▇█
merge from sv_console_history
merge from sv_console_history
Merge from analytics_apartment_events
Merge: from mt_snapshot_saving
- Bugfix for ExactArrayPool not being thread-safe
Tests: TestMTSave
merge from ragdoll_selfcollision_fix
Merge: from mt_snapshot_saving
- Optim: in UsePlayerUpdateJobs 4 entitiy saving for network is done in parallel. Use server.ParallelNetworkQueueBatchSize to tweak number of tasks
Tests: 2k procgen, built a base and a boat, rode vehicle, heli, zipline, boat, horse, fly across the world. ran all TestMTSave unit tests
merge from demo_browser_search
merge from siegeweapon_firedamage
merge from siegeweapon_firedamage
Merge from sign_build_fix
Merge from lootspawn_stack_fix
merge from codegen_timings -> main
Merge from bag_compass_marker
merge from high_wall_upkeep -> main
merge from iteration_optims
merge from iteration_optims
merge from hasunlocked_optims
merge from iteration_optims
merge from automated_testing
merge from reduce_server_startup_yields -> main
▆ ▍▉▄▆▉ █▇▇▉ ▋▋▇▊▇▍▋▊▅▉▅▍▄▊▍▇▄▌▇▍█
merge from editor_playmode_timing -> main