34,825 Commits over 4,474 Days - 0.32cph!
Add weight threshold to modular boat physics sounds so dropped items, thrown C4, etc don't play the boat's phys impacts
Boat building blocks can always be demolished (in edit mode), removed timer.
Added BoatBuildingBlock.AlwaysDemolishable convar to toggle it (default on)
merge from painting_qol_fixes
merge from optimize_sleeping_bag -> main
merge from optimize_sleeping_bag -> main
Added broadcast refresh calls to MeshPaintableSource when the materials are updated so the instancing system updates correctly
merge from indirect_instancing (build fix)
Merge from treasure_mission_fix
Fix a few boat piece construction placeholder meshes.
boat_ai_reverse_preference_fix -> main
Fix bbs not setting owner id correctly with deploy & edit
merge from indirect_instancing
loot_container_populateloot_fix -> main
merge from hackweek_more_tests
merge from naval_update/io_boats
merge from hackweek_more_tests
merge from testrunner_editor
merge from testrunner_editor
server_browser_remove_ping -> main
Removing unecessary quotes that would silently fail parts of the Server pipeline
Merge from indirect_instancing_canvas_rendering_issue
Merge from foliage_instancing_shader_feature
Merge from fix_guid_null_primitive
Merge from fix_paste_mountable
Merge from heli_fixcars_changes_2
Fixed BBQ gibs not being skinned
merge from naval_update/io_boats
merge from workshop_unload_fix
merge from hackweek_more_tests
merge from fix_roof_debris -> main
merge from fix_roof_debris -> main
Swap in improved IOSwitch Icons
merge from fix_copy_paste_duplicate_entity/refactor -> main
Correctly clear Busy state on BBS load (again)
merge from paste_autocomplete -> main
merge from wallpaper_playerboats
Merge: from expand_perf_telem
- Update: object work queues now send their budget time + an aggregate record
- Update: frame_profiling now contains extra fields about invokes and a pre_lateupdate timing record
Needs a bit of backend work to fully finish this.
Tests: uploaded to backend, inspected what arrived
Merge from boatscientists_mission_fix
merge from dobuild_optims
Merge: from remove_old_occlusion_group_logic
- Clean: ServerOcclusion now uses new occlusion group logic by default, old logic ripped out
Tests: ran unit tests
Show Deploy & Edit option even if unable to deploy in current location. Show "Unable to deploy & edit in this location" error when trying to use it,
Merge from wildlifecull_wolf_fix
Merge: from delete_obsolete_pool_api
Tests: compiler simulator in editor
Unify health display behaviour for boat specific building pieces: only show health when the boat is editable and under regular conditions (hammer, etc)