35,078 Commits over 4,474 Days - 0.33cph!
merge from bootstrap_translatenre_fix
merge hardcore_commands to main
Merge: from steamfriends_pooling_leak
- Bugfix for a pool leak of SteamFriends with open friend list or party management
Tests: observed steam friends list in game + created a party of me, SteamFriends pool stayed constant.
Merge: from texttable_allocs
- Update: TextTable now can be directly pooled and supports using-dispose pattern
- Bugfix: no more NRE on inspecting text table in debugger/evaluating twice
Tests: unit tests + executed a bunch of console commands multiple times
merge from missing_native_resetstaticfields_fix
Fixed server compile error caused by an unwrapped using UnityEditor statement
Merge from render_pipeline_testing
server compile fix for mil_tunnel_terrain_ignore_fix2
merge from oilrig_remove_static_oil_barrels
merge from refinery_gib_fix
merge from nvg_clothing_fix
merge from mil_tunnel_terrain_ignore_fix2
merge from abyss_storage_fix_aug25
merge from hardcore_commands
merge from bag_respawn_invis_fix
merge from terrain_hole_nametag_fixes_2/fix_glass
Merge from remove_hierarchyutil
merge from editor_skipmenuwarmup
merge from storeitem_source_fix
connect_modal_get_rules_fix_2 -> main
fix compile errors from improve_restart_toast_messages
Merge: from shoretexture_editor_cache
- editor-optim: generates a cache for shore texture buffers
Tests: ran craggy twice
merge from improve_restart_toast_messages --> main
Typo fixes + 1 clarification for new users in tutorial
Merge shader changes for indirect instancing (which should also fix the issues introduced by material changes)
team_bag_label_improvements -> main
integrated_protobufs -> main
Merge from pickup_toast_translation_fix
merge from cctv_helper_convars --> main
merge from fix_light_dynamic_lods --> main
merge from minicopter_damagefx --> main
Merge material changes for indirect instancing
Merge indirect instancing tools (standalone edition)
chicken_coop_indoor_sunlight -> main
screen_rocket_distortion_fix -> main
Merge from underwater_lab_windows_fix
Merge: from baseplayer_serverupdateparallel
- Bugfix for not replicating npcs when UsePlayerUpdateJobs 2 is set
- Bugfix for potential NRE for rare kick reasons when UsePlayerUpdateJobs 1 or 2 is set
Tests: 2p session on Craggy with NPCs and bots and UsePlayerUpdateJobs 2
Merge from door_lock_pickup
Allow nexus.redirect with port <= 0 to infer the port from an SRV record (or default port)
merge from localization_improvements/fixes
merge from localization_improvements/fixes
merge from fix_facepunchsteamworks_build