branchrust_reboot/main/naval_updatecancel
63 Commits over 153 Days - 0.02cph!
Merge from floating_cities
Merge from naval_update/floating_cities
Ghost ships now show a map marker
Fixed rotation of deep sea island icons
Merge from floating_cities
HLOD will no longer modify LODComponents at runtime that are controlled by culling volumes
These two systems were fighting for ownership of components which was resulting in some objects that should be culled being displayed, this would occur inconsistently as the HLOD staggers it's work over multiple frames but the culling volume is instant
This commit doesn't actually fix the issue on prefabs, will require S2P and regeneration of HLODs on floating cities (and possibly other monuments)
Merge from main_merge_31_oct_try_again
Switch fog of war back to the background thread, seems to work locally?
Added prevent movement volumes to the small ramp to stop players falling through
CullingVolume will no longer make a box collider if it already has a collider and that collider is marked as a trigger (allowing non box shapes to be used)
Add a PrefabInformation component to hull_square, hull_corner, hull_triangle and PlayerBoat so they appear on the death screen
Force initialise the bounds in DeepSeaPortal on the client, fixes compass marker pointing at the wrong point
Apply shelf
11708 from aron.s, fixes growable interactions in floating city
Fix being able to open farm door from below
Fixed small ramp getting destroyed when entering/exiting build mode
Mark small ramp colliders as r/w
Further restrict the amount of tutorial islands so they don't go too close to the deep sea bounds
Down to 4 on a 2.5k map, 6 on a 4k map
Re initialise TerrainPhysics and update ColliderEx.GetMaterialAt to work with fake terrains
Merge from floating_cities
Merge from floating_cities
Merge from floating_cities
Merge from main (stomp oilrig_1 prefab, will need a S2P)
Fixed NRE on boot caused by chicken coops
Add overrides for the last few LODs in the interior of the ghost ship so they cull correctly
Mark a bunch of LOD materials on the ghost ships as GPU instanced for better batching
Mark some lower LODs as not shadow casting
Fixed boat ladder pickup giving a regular ladder
Merge from floating_cities
Converted chicken coop chickens to move in local space, fixes them floating into outer space when deployed on a boat
Also generated convex colliders for the hutch so we don't get non convex mesh errors when deploying on boats
Disable tutorial spawns on both possible deep sea sides
More Terrainmeta switchover tweaks
Unsaved terrain prefab id's
Finally fixed snow material showing on deep sea island (for real this time, promise)
Fixed beds on boats not triggering periodic refreshes of respawn options on the client
Move tutorial islands further away from deep sea (only cover half of the map edge)
Fixed constant NRE's and profiler errors in WaterCamera
Fixed farm access guard not actually taking scrap, S2P both cities (no scene changes)
Merge from floating_cities