33,780 Commits over 4,171 Days - 0.34cph!
merge from water_pump_power_fix
merge from killbees_restore
merge from pickup_toasts_localization_fix2
merge from fix_premium_sorting
▊▌█▄▌ ▉▉▋▌ █▆▆▍▊_▉▌▅▊_▊█▆▉▅▇▉▊▍▊▌▊▊▉▋_█▇▍
merge from fix_nametag_blocked_by_floor
merge from fix_nametags_water
merge from duplicated_gunshots_fix
merge from decor_lighting_dlc
merge from locked_cabinet
merge from decay_scale_ui_fix
merge from pilotpack_store_fix
merge from /serverbrowser_duplicating_results_fix
merge from ceiling_light_placement_fix
merge from wall_cabinet_storage_monitor_fix
█▆▉▉▅ ▆▄▅▇ ▄▉▅▄▉▊▋▌_▍▉▉▄▊▅█▍▅_▋▍▊▊▅▆
merge from modded_monumentmarker_fix
merge from tugboat_team_bag_labels_fix
merge from store-updates-sept2025
merge from indirect_instancing_toggle
merge from store-updates-sept2025
Merge: from baseplayer_serverupdateparallel
- Bugfix/Update: don't use parallel snapshot sending in UsePlayerUpdateJobs 1 (it's a level 2 feature)
Tests: used both modes in Craggy, confirmed things are working
merge from translation_breaking_mods_fix
merge from string_lights_fix_2
Undo setting instancing flags on additional materials because the automation seems to be still incorrect
Merge: from baseplayer_serverupdateparallel
- Bugfix for frequently disabling UsePlayerUpdateJobs leading to player cache desync
Tests: wrote a unit test that confirms the bug and confirms the fix
merge from sky_circle_fix
▆▍▇▋▉ ▇▉▊▄ ▋▆▌█▅▄▅▅▋_▍█▋_▉█▇▌▉▇
merge from abel_tc_auth_fix_2
merge from wall_cabinet_pickup_fix
merge from decor_lighting_dlc
merge from bed_blocking_chandelier
subtract Attackheli_Buildvolume
129549
merge from string_light_batching_crash
merge from decor_lighting_dlc
merge from spotlight_research/Chandelier_power
Merge: from baseplayer_serverupdateparallel
- Bugfix: PlayerCache can no longer desync when disabling UsePlayerUpdateJobs
- Optim: removed couple extra allocs in UsePlayerUpdateJobs 2
Tests: ran unit tests + bunch of disable-enable of UsePlayerUpdateJobs in local session
▊▍▆▍▅ ▍▉█▊ ▍▋▇▊▋▌_▊▇▌▋▉▇▅▌▌_█▍▊▄_▋▅▍▍_▆▊▌
fluorescentlight userCraftable fix
Merge: from sleepignbag_assign_to_friend_bug
- Bugfixes for sleeping bag friend assignation, making private and "make bed" action not replicating to the new owner fully
- Added sleepingbag.assigntoplayer <bag entity id> and clearfromplayer <bag entity id> server vars for testing
Tests: spawned sleeping bag and bed and used above functionaility while assigning/clearing from self - was visible on map when expected.
merge from decor_lighting_dlc
merge from chandelier_groundwatch
merge from bag_label_update_fix
merge from bag_label_offline_fix
Merge: from steamworks_posix_fix
- Bugfix for mods not beign able to work with Steamworks.Linux.dll - we go back to shipping Posix.dll
Tests: Built server standalone for Windows and Linux from Windows
Merge: from baseplayer_serverupdateparallel
- Optim: reducing allocs for UsePlayerUpdateJobs 2 codepath as much as possible(I think)
Tests: a bunch of 2p session on Craggy with UsePlayerUpdateJobs 2 and various interactions(occlusion, shooting, connect-disconnect)
Fix missing terrain on tutorial island by reverting the material to be non-instanced.