All Rust commits from Facepunch
▉▌▇▇▄▅▇ ▉▋▌▊▅▋█ ▇▊▅ ▌▇█▊▇ ▅▆▍▇█▍ ▇▉▄ ▇▌▇▅▋▅▍▆ █▆▊ ▇▊▇▇▊▅ ▅▇▉▋▇▋▅▆ ▋▄▇ ▊▊█▆▅▌▇▇ █▇▊█▅▊ ▌▅▄▍█▍
Changed world.drawbounds to only send ddraw to the player running the command
▍▊▋▇▇▊ ▋█▆▉▄▇▉▍ ▋▅▇▉▊▊ ▍███▆▇ ▇▉▉▄▋▍▉▊▇▉▍ ▌█▊▋ ▌▇█ ▊▋▄▋▇ ▊▆▅▍▄▉
Prevent tutorial islands from destroying deep sea portals when closing 🙃
merge from main
TriggerBase now auto cleanup null objects instead of logging "Trigger x contains null object" forever
Compile fix
Make sure you aren't teleported back OOB when coming back from the deep sea Fixes boat exploding when exiting the deep sea near the edge of the map
Added world.drawbounds: draw the valid bounds, terrain margin, deep sea bounds and deep sea portals
Fixed disable world prefabs pref not disabling for all paths
Added some logs to help solve the mystery of the missing deep sea portal
merge from main
Set deep sea buoy flares LOD to dynamic so their distances are respected (LODGrid stops refreshing statics after >500m) Fixed DistanceFlareLOD not refreshing on enable/disable, and fixed the broken fading
merge from main
Better repel checks for deep sea portals
Fixed CLIENT_DoOpenNotification error again
Compile fix
Skip disable internal collisions for ghostships, it takes 25s for each ship
Reapllied tropical scene changes post merge
merge from main
Tweaked deep sea loot respawn times S2p all islands
Fixed CLIENT_DoOpenNotification nre Also supports legacymonumentnotifications convar
Remove deepsea.boat_drift convar, we don't want boat drift in the deep sea (it was false by default)
The deep sea entrance portal position now changes after every deep sea wipe It’s random, never the same twice in a row
merge from main
Added toast when the deep sea opens
merge from main
merge from deepsea_fixes/loot
In editor by default: the deep sea will spawn right when the server starts, and it will use the fast intervals (1s in between each entity and 0.1s in between each spawn groups)
merge from main
RHIBs cannot enter the deep sea
Fixed players not being notified by IReceiveDeepSeaNotifications when leaving/entering deep sea We weren't calling it for passengers of vehicles
Deep sea is closed when the server just wiped Convared under deepsea.openOnServerWipe
Clearer feedback in editor when using the deepsea.enabled convar
Better fix for the portal map marker nre Compile fixes
Deep sea cooldown in between each opening is random Added deepsea.wipeCooldownMin and deepsea.wipeCooldownMax Default range is 1.5h -> 2.5h
Fixed UIDeepSeaPortalMarker NRE
Increased the default interval in between each entity spawn when the deep sea is opening Added deepsea.entities_spawninterval and deepsea.spawngroups_spawninterval convars