14,488 Commits over 2,800 Days - 0.22cph!
Merge from softcore_update
Made the new corpses immortal
Merge from softcore_update
Added icons to sleeping bag corpses on the map and respawn screens
Pass whether a bag is a corpse in the respawn option data
Copy deployer id and bag name to destroyed version
Hook up towel corpse
Hooked up dirt layer component on sleeping bag corpse, works with skins
Merge from clear_bushes_radius
Merge from clear_bushes_radius
Clientside clear_bushes will now also remove foliage with "fern" in it's path. Fixes a few lingering arid ferns not getting deleted when using the command
Possible NRE fixes for RustEmojiLibrary.Shutdown
Fixed TSSAA getting turned off during normal res screenshots
Ensure the screenshot process always returns to the old AA setting regardless of what happens
Fixed trying to research sunken knife crashing client
Update nearby vines when a tree respawns
Revert chair.static mount pose
Fix vines double spawning when loading
Vine swinging trees no longer immortal
Spawns an immortal stump entity when killed, stump will respawn the tree after 10s (wip obviously)
Will not spawn if a player is in proximity
Adjust skin id to fix conflict with main, unlock via the abyss pack
Merge from workshop_scene_qol
Delete WorkshopMeshExporter class, this will be handled manually by artists going forwards
Fixed viewmodel hands appearing red in workshop scene, will now match the spawned player preview (and is updated when the preview is randomised)
Removed all SendMessage and BroadcastMessage usage in the workshop preview system, now uses new interface methods for better future proofing
Removed logic that was deleting LODS in workshop editor
Merge from fluid_io_fixes
Fixed editor warnings when inspecting IO entities due to accessibility settings not being loaded in edit mode
Add server.useLegacySprinklerLoadProcess, can be set to true to revert to the old sprinkler load process in case the new process has issues
When reloading a save don't reset the IsOn state for sprinklers
Removed UpdateWorldmodelOutlines context button option on WorldModelOutline, looks like it was used at one point to upgrade all world models in the project and is no longer needed
Exposed the Setup context option as a button as it seems to work fine and could save a few clicks when setting up world model outlines
Merge from midi_macos_rebuild
Merge from high_walls_skins
Added new adobe high wall & gate pack, update the high wall and gate to require this new pack rather than requiring the adobe building skin
Attacking a vine will standing near one of it's destinations will make the vine swing to that destination if it is not at that destination
Added a temp interaction icon
Don't show the world vine to the person riding that vine in first person
Fixed vine repositioning incorrectly when swing ends, refactor vine visual out into it's own separate class/hierarchy and move into a budgeted update method
Bring density down by 75%
Fixed vine update performance at scale
Add vine tree population
Fixed an NRE because tree has no proper colliders (yet)