32,250 Commits over 4,048 Days - 0.33cph!
Merge from oxygen_qol_tweaks
Fix exception from foliage tutorial change when entering play mode in the editor
Merge from ore_resource_optimisations
Merge from december24_art_fixes
merge from analytics_voice_chat -> main
Added a new localization key for train yard's skip container, to avoid conflicts with 'skip' the verb in other languages
Merge from peacekeeper_turret_hostile_warning_ui
merge from 2d-flickering-workaround
merge from wire_slack_fix
Merge: from soundmodulator_leak
- Fixed sound leaks from quickswitching scenarios
- Fixes wrong loop sound being played when coasting on a pedal bike
- Fixing flamethrower not playing sound when quickswitching while holding fire button
- Fixing pilot sound not played on taking out a flamethrower
- Recycle footsteps when their sounds end, instead of potentially incorrect preset time
Tests: played with a lot of weapons and vehicles while monitoring sounds via audio.printsounds and log.level Audio 2
merge from wire_slack_fix
merge from storagemonitor_passthrough
merge from december24_art_fixes
legacy_shelter_revoke -> main
merge from hackweek_fishingvillageradio
merge from cold_breath_convar
merge from surgeon_scrubs_wb_craft_fix
▍█▊▇██ ▄▋▇▌▌▊ ▉▍▄▄▄▌ ▅▌▋▅▇ ▄▍▄█▇▅ ▋▌█▆ ▍▍ -> ▇▅ ▋▇ █▉▌▊▍ ▊▅▊▍▇▅▋█
▉▅▅ ▉▇▊_▄▋▅▆▉▉▅▊█▌█▊▊ ▍▇▋
merge from fridge_container
merge from homing_missile_loot
merge fix_map_interface_nre -> main
merge from tincanalarm_recipe/tincanalarm_recipe (?)
waterpump_minimum_depth_change -> main
propane_stack_size -> main
merge from localcoord-blend-layer
Merge: from profiling_improvements
- Moves core of ServerProfiler to an unmanaged DLL - this deals with various mod issues and massively reduces recording overhead (less than 10% vs previous up to 7x).
- Snapshot marks are prefixed with assembly name
Tests:
- 3 times in a row: Generated snapshot in editor on Craggy
- 5 times in a row: Generated snapshot in Release standalone server with 6k world and 190k entities (with borked and good harmony mods)
- 3 times in a row: Generated snapshot in Debug standalone server with 6k world and 190k entities (with borked and good harmony mods)
- Built Wint64 client (debug and relase); booted up release
merge from upgrade_forgiveness
merge from skin_change_noclip_fix
▍▋▊▌▄ ▉▆█▊ ▍▅▅▉█▌_▅▄▋▇▋▇▍_▊▉▊▌▅▇▉▄_▌▄█▉█▊▇
█▉▍▉▉ ▋▋▍█ ▊██▌▍_▅▉▊▄▇_▇▅▊█▅▉▅
▍▆▆▇▅ ▌▇█▇ ▆▋▊▅▇█_▍▆█▆▍▄_█▆▌█▉█_▄▍█▅▉
█▍▉▅▊ ▍▌▍▆ ▌▍▌█▌▋▇▋▌▆_▉▍▆▅█_▇▌▉█▋▊
merge from skin-bundles-2024-11