branchrust_reboot/main/deepsea_unloadingcancel
8 Commits over 0 Days - Infinitycph!
Never unload the deep sea asset scene if it has been loaded by an entity in the main island (modded)
Traveling back and forth was still unloading it
Fixed deep sea spamming tree spawned RPCs to all players when opening
Deleted unsuded ghost ship population asset
Cover the case where a modded server spawns deep sea entities outside of the deep sea
Client activates the asset scene without waiting for a loading screen and keeps it for the entire session
Added a menu item in Build/ to keep the build cache so we can do incremental builds
Revert some files I didnt mean to commit
Deep sea content is now loaded on demand when entering it
- it has its own asset scene loaded/unloaded when crossing the portal
- entities wait for their asset scene before spawning
Saves around 260MB of RAM and 270MB of VRAM when out of the deep sea