branchrust_reboot/main/naval_updatecancel
164 Commits over 122 Days - 0.06cph!
Fixed some pool leaks in DeepSeaManager, ItemModProjectileRagdoll and ScentEmission
Fixed PatrolHelicopter.UpdateEffects NRE when entering/leaving deep sea with patrol heli active
Set patrol heli global network group to main island, so you can't see or hear it from the deep sea
Removed deep sea portal avoidance code in cargo egressing logic, not needed
Patrol heli uses GetRandomPointOffshore to randomise its start position, avoids the deep sea
Patrol heli cant target players in the deep sea
Fixed TerrainMeta.GetRandomPointOffshore not avoiding the deep sea and deep sea portal as expected
Fixed deep sea stuck in busy state if server restarted when its closing or opening
▊▉▌ ▆▉▄▍ ▆▊▉██ ▇▄▆▌▋ ▄▅ ▆▇▌█ ▅▇▇█, ▇▇▍▅ ▄▄▋▌▇█▍▆ ▄▉ ▆▍
▌▆▊▋▍ █▉▊▇▌ ▍█▋▇ ▍▍ ▍█▉▇▉ ▇▉ ▉▉█▋ ▋▄█ ▇▉▆▇▆▋▉ ▋▅▉▆ ▌▅▅▆▇▆▉▅ ▍▅▅▆ ▍██▋ ▄▅█▋ ▋▊▍██▅█▅▆
Fixed GetPortalLerp NRE when reconnecting in the deepsea portal
Kill deep sea if water system is null
Use Kill instead of Destroy when destroying the deep sea manager if deepsea.enabled is false
Removed the deep sea top collider, so supply drop cant get stuck
merge from naval_update/deep_sea
Also allow concrete, sandbags and stone barricade in the deep sea
Fixed deepsea billboards not killed as expected when the deep sea closes, caused by server restarts when the deep sea is open
Allow wooden barricades in the deep sea
Boat building UI toggles its canvas when not visible
Fixed oil rig world space canvas never being culled (has been stomped at some point)
S2P both oil rigs
Codegen (ResetStaticFields stuff)
merge from deepsea_physicsbounds
merge from deepsea_portalloading_fix
Added log to help debugging the deepsea portal teleport position issue
Prevent createdeepsea from running if deepsea.enabled is false
merge from deepsea_leak_fix
merge from deepsea_disabled_fix
Convared the distance within players wake up boat scientist AI
ai.npc_spawn_on_deep_sea_islands default to false
Fixed server deep sea losing its portal direction, causing potential issues with cargoship and chinook spawn directions
Added NPC and vehicle breakdown to deepsea.printentitycount
merge from naval_update/islands_navmesh_fix
merge from naval_update/boatAI_sync_optims
▇▍▅▉▅▊▇ █▄▋▍ ▍▋█ ▌▌▅▊▅▋▉▅▊▉ ██▉▉▇█▉▇:
- ▊▅▉▆▋▇▊▇▊_█▍▋▄▊ = ▌ █▉▄▍ ▋
- ▆▇▉▆_▇▊▄▋▄ = ▋ ▅▉▅▊ ▆
Fixed players receiving the wrong toasts after entering or leaving the deep sea in a PT boat or RHIB
Updated test list to include all the latest naval entities
Exclude all boat building blocks from raiding tests (boat building blocks do not take damage from rockets)
█▇▉▌▄ ▊▉▌▆ ▋▅▆ █▊▅▉▉▋ ▅▋▋▌▌ ▋▉▄▅▋▊▄▉▄▄ ▇▋ █▋▊ ▊▇█▊ █▆▉ (▍▅▊▊▇▄ ▊▉▋ ▆▉█▌▆▄ ▉▌▅▆▆▅▆ ▅ ▍▋▋▌ ▅▌▆'▅ ▇▊ ▆▊▌ █▄▆▍ ▍█▇▄▆ ▍▍█▉▌ ▊▉ ▆▄█ ▊▍▋▍ ▊▆█ ▋█ ▅▅▌▉▊▅▄ ▋▌▆▆ ▊▍▄▊)
merge from naval_update/deep_sea/toast_fix
Floating city farm barge door now plays chainlink sounds
merge from naval_update/deep_sea
merge from naval_update/deep_sea
merge from naval_update/deep_sea