39,977 Commits over 4,597 Days - 0.36cph!
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
merge from console_optims
merge from bootstrap_optims
▅ ▊▇▇▅▆ ▉▋▌▅ ▌▌▍▋▄▌▋▍▆▌▍▄▇▉
merge from menuwarmup_editor_optims
█ ▌▇▍▊▄ ▅▊▅▄ ▋█▇▅▄▅▅▇█▆▍▋▇▅
Merge from reyclebin_storage