34,762 Commits over 4,474 Days - 0.32cph!
Merge from BDU_set_and_bowless_phys_impact_fix
merge from inventory_playerquality
merge from attachment_charms
Merge from PlayerRigUpdate2 (snowmobile/bike reaction layer refactor, no player facing changes)
Merge from voice_delay_fix_attempt_2
Remove client.SetPlayerSeed convar (duplicate of client.playerseed command)
merge from attachment_charms
merge from water_splash_sound_fix
merge from fueltanks_wiring_fix
Restored L96 icon rendering settings
merge from analytics_remove_uploader
merge from attachment_charms
merge from contact_lowresasset_fix
autofind_deployable_snapping -> main
merge from spraycan_reskin_refactor
secondary_connection_voices_fix -> main
Merge from new_navmesh_fixes, fix scientists chasing into water, and wolf / tiger logging errors after leaping
merge from vending_mapmarker_pooling_fix
Merge: from pool_mt
- Bugfix: avoid extensive spills/misses with new Pool
- Clean: UseMutexPool is now correctly showing 2 entries in console autocomplete
Tests: unit tests, booted into Playground and Procgen 2k worlds and checked print_memory
steam_retry_button_fix -> main
merge from status_convar_fix
merge from streamermode_fix
merge from contact_lowresasset_fix
merge from optimize_train_track_meshes -> main
Fixed ladder hatch unlocking on tech tree after learning the elevator blueprint
Merge from ModularCarClipping_Fix
Merge from PlayerRigUpdate2 (new one handed sprint anims on most two handed projectile weapons)
Merge from mount_cycle_fix
Merge from wanted_deep_sea_fix
Merge from huntingtrophy_skins
Merge from PlayerRigUpdate2
Merge from cinematic_speed_fix
steam_retry_button_fix -> main
merge from optimize_train_track_meshes -> main
Merge from findobjectsoftype_replace
Merge from setflag_change
merge from rhib_cargo_fixes
Skin bundle update (fixes several skin icons not being loaded from the bundles)
Merge from editorshortcut_selectprefabroot
Merge from lr300space_display_fix
Merge: from relax_stringview
Merge to cleanup plastic branch view, no actual files changed
Merge: from playervoice_allocs
- Optim: PlayerVoice processing no longer requires allocations
- Clean: removed most deprecated or generic ClientRPC/ServerRPC calls, now relying fully on our RPC source generator
- Update: Rust.SourceGenerator supports ReadOnlySpan and similar types
Tests: unit tests, 2p session on Craggy with voice going both ways
merge from addtoterrain_fix
merge from cannon_fuseburn
merge from heli_crate_train_wagon_fix
merge from iolines_motionblur_fix
Fixed table disappearing in the skin viewer (still had a LOD component)