31,134 Commits over 3,897 Days - 0.33cph!
updated radtown name, updated radtown loot
merge from world_update_2
deleted unused concrete_barrier material generated from fbx import and changed barricade_concrete and barricade_concrete_gibs fbx material import to embed then linked existing correct materials
Update: Audio RPC codegen
Missed in my previous commit - support for audio.enablesoundpooling.
Tests: enabled the switch at runtime, produced assertions (expected)
Merge: from soundmodulator_leak
Workarounds the AudioAmbience NREs by disabling pooling (audio.enablesoundpooling).
Tests: on Craggy shot up 20 scientists, rode a horse, cut down trees, placed 100 barricades - no uptick in pooling of sound modulators in telemetry. No old NREs triggered.
edited blunderbuss viewmodel animations to prevent the shoulder clipping into view because the FOV and positioning of the gun was changed.
Tin can alarms can no longer be picked up without building privileges
world_update_2 -> main (print statement was annoying!)
Added BuildOptions.CleanBuildCache back to our build options (removed this previously to reduce build time, test if this fixes our random build issues)
Merge: from runtime_profiling_pooling
Fixes pool telemetry flood.
Tests: hacked code to force run pooling telemetry - confirmed reduced telemetry.
Fixed truncated entities max health text
Fixed the TMP fonts conflicts (fixes missing Arabic font)
merge from world_update_2
merge from instantcam_worldmodel_lods
merge from canvas_chat_fix
merge: from soundmodulator_leak
Tests: Spawned and killed scientists in batches of 10. Previously I would get an NRE on 2nd batch, now doesn't happen after 6.
merge from world_update_2 - Staging wipe
Merge from fix_barricades_tunnel_entrance -> main
Merge from fix_monument_scenes_map_gen -> main
▇▊▅▅▄ ▍▋█▉ ▍▋▋▋▋█▆▉▋▄▋_▊▆▊▅▋_▋▊▋ (▌▋▆▊▊ ▅▄█▄█ ▌▉█▊▅▌▊▆▋▌▅)
▉▊▇▌ ▋▆█▇ ▆█ ▋▅▇▄▊▄▆ ▊▅▊▅▌▍ ▆█▌█▊█ ▇▋ ▋▍▇▆▄▍▆▄▆ ▇▆▊▍ ▊▇▅▇▌▌▅█▇▉▆▋▊▄█▌▋▌▌
cherrypicking world_update_2/concrete_barrier_material_fix
▌▍▄▍▊ ▇█▌▅ ▅▄_▅▅▇▇█_█▄▍▅▍▊█▄_▉▄▋▄▍▄█▇▇
merge from cuffs_backpack_fix
merge from fix_backpack_learnbp
Merge from fix_monument_collider_cache_invalidation_2 -> main
merge from runtime_profling_pooling -> main
merge from runtime_profiling_raknet -> main
Merge: from pool_container_telem
Tests: took telem info from craggy, procgen 4.5k and saved procgen map. Built all modes in editor. Built standalone server exe.
Merge: from /main/soundmodulator_leak
Tests: spawned car_2mod_01, drove around - pool telemetry stayed stable, audio was good.
▆▆▍▌▋ ▋▋▆▊ ▇▇▆▄▇▄▇▆▉▅▍_▇▄▄▋▄_█▆▍
merge from fix_monument_scenes_client_entities -> main
Merge: from /main/clean_dead_code
Tests: upgraded half wall - it worked
▋▉▇█▋ ▆▍▊▇ ▋▇▆█_▄▇▉▄▄▋▋▆▋▋▍
▊▊-█▊▉▊▌▄ ▄▋█▅▍▍█▊▊▇▍▇ ▊▅▅▉█▉ ▌▌ █▇▉▌▊▌▋▅▆▋▆▊