37,065 Commits over 4,444 Days - 0.35cph!
merge from excavator_light_fix
Removed non HeldEntity error log from ItemModEntity::OnRemove, we have a few legit non HeldEntity using this (weapon attachments)
merge from pool_analyzer_non_caching_methods
merged from tovector3_parse_format_fix
▉▍▆▇▅▉▊▍▉▉▄▅▍▄█▇▋▍█▇▉▋▊▍▋▉▅▍▇▅▆▄▉ ▉▆ ▇▌█▇ ▉▊▉▇▍█▊▋█ ▄█▆▋▄▅
▇ █▍▆▄▅▊█ ▍▌▊█ ▄▍▅▆▉ ▍▊▅▊ ▊▋▌▌▍▆▄▇▋▉█▌▌▅▅▌▋█▄▇█
merge from wiretool_cave_fix
Merge: from player_benchmark_improvements
- Bugfix for PlayerModelBenchmark scene missing from builds
Tests: none, trivial change
Fixed torch attack animations not working on non local players
Added logs to ItemModEntity::OnRemove to help tracking down stale heldEntity refs killing the wrong entity
Fix scientists appearing on roofs
Make UI_PremiumModal partial so it doesn't break codegen.
▉ ▅▋▊█▊ ▆▌▊▄ ▅██▆▌█▋█▄▆▌▅▌▅▅
m16 3 round burst fire only
merge from hackweek_map_incomplete_dl_fix
merge from nvidia_reflex_support_check_fix
merge from static_instruments_offset_fix
take source on floating city prefabs
Loot spawn gen:
bdu pants
m16
Fixed torch using the industrial torch attack sound
fixed supply drop ballistic era
merge from wiretool_cave_fix
Merge from PlayerRigUpdate2
Merge from ballistic_helmet_weight_fix
S2P all floating cities, fixes missing mannequin meshes
Merge from industrial_dlc
Merge from mortar_prototype (fixes mortar animations)
Fix editor only NRE when playing first person sounds
Fixed ProjectileModPartVisibility disabling unrelated VM's on deploy
Removed viewmodel string based lookup, now requires the same component on the VM with direct references (string lookup will return the root transform if no match was found, so the whole VM was being disabled)
merge from wiretool_cave_fix
merge from consoleinputfield_fix
merge from resourcedispenser_allocs
merge from skinviewer_viewmodel
merge from PlayerRigUpdate2
50cal_animation_improvements -> main
merge from torchholder_indsutrialtorch_fix
▊▋▊▅▊▊▄ ▄▄▊▉ ▄▊▋▉▅▅▄▊▆▇▇▅▊▊▍▇▅▅▄▆█▅▇▄▍▅ ▌▆▉▆▋▅█ ▅▍▄▍▄▉ ▍██▊▆▆▊▍▉ ▊▇▍▌▄▇ ▄▍ ▇▊ ▉▍▆ ▌▄▍▊▆▊▉▊▍▇▅ ▊▅▌▄█▅▋▇ ▅▇▊▆▇▌▄▅▄ ▍▋▇█▉▊▊▇▋▊ ▄▍▇▌▋▍▌▆▍▉▄█▅▌▆▋▍▅ ▌▉▋▅▉ ▉▋▅▄▊▄█ ▆▊▋█▋▇
merge from premium_rebrand
deployable_snapping_settings_fix -> main
Merge: from alloc_clean_june2026
- Optim: amortise or remove 19 allocation sources
Tests: on craggy, gathered resources, built a mini base
▄ ▉▅▉▆▇▍█ █▄█▍▋ ▆▄▄▅▅ █▋▇▇▉ ▍▅▄ ▊▆▊ ▋▊▊▄▆ ▇▍▌▆▉▍▋▆▇▇▇▆▋▆▊ ▉ ▊▅▋█▆▋▄▅ ▇▆▊▊▋▋▇ ▋▌ █▍▄▅▍▊ █▄ ▅▍▅ ▉▍▆▇▊▅▄▉▌▉▄▉▍▊▌▆ ▇▅▉▊▍▊ ▇▆▇▉█▊▉ ▇█▅ ▌▌ ▊█ ▍▆▄▊ ▊▌ ▍▇██ ▄▉▅▇▅ ▍▊▇▅▍▉▄▄ ▄▋█▍ ▉▄
▌ ▊▅█▋▊ ██▆▇ ▄▄▌▄▄▋▍▍▅▍▄▌▌█▆▊▄