5,380 Commits over 700 Days - 0.32cph!
Fixed pool leak in ContainerCorpse::IsValidPointForEntity
Flame turrets do not send their aim dir to all clients every 0.1s anymore, otations are predicted on the client
The cpu savings are minimal, but that saves us some useless RPCs sent to all players in network range every 0.1s
Flame turret code cleanup
merge from linerenderer_lod_fix
Fixed RendererLOD not working with line renderers, HasValidMesh was returning false all the time
Fixes invisible string lights wires
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
merge from spacestation_storepages
Set sprite atlas enabled in builds only, was pushed by accident
Updated space station building skin store page media
merge from christmas2025_DLC
Improved the custom asserts to log the expected and actual value when failing
Added some memory cell tests
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
▊▉▌ ▆▉▄▍ ▆▊▉██ ▇▄▆▌▋ ▄▅ ▆▇▌█ ▅▇▇█, ▇▇▍▅ ▄▄▋▌▇█▍▆ ▄▉ ▆▍
▌▆▊▋▍ █▉▊▇▌ ▍█▋▇ ▍▍ ▍█▉▇▉ ▇▉ ▉▉█▋ ▋▄█ ▇▉▆▇▆▋▉ ▋▅▉▆ ▌▅▅▆▇▆▉▅ ▍▅▅▆ ▍██▋ ▄▅█▋ ▋▊▍██▅█▅▆
merge from solarpanel_tests
Added solar panel tests
Minor SolarPanel class cleanup
Fixed GetPortalLerp NRE when reconnecting in the deepsea portal
Kill deep sea if water system is null
Fixed gingerbread softside ceiling wallpaper always showing the default skin
merge from gingerbread_wallpaper_fix
▉▅▇▌▌ ▊▆▌▋▉ ▉▉▍▉█ ▊▊▅▋▅▍ ▊▅ ██ ▅▍▉▋▆▍ ▍▌▍▅ ██▆ ▇█▆▅
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
merge from naval_update/deep_sea/islandspawning_fixes
Fixed spawn command not calling UpdateNetworkGroup after detaching its children
Disabled auto spawn on ghost ship spawngroups, now spawned by the deep sea itself
Fixes ghost ship loot respawning on server restarts
S2P all islands again, missed some spawn groups that were still disabling save