branchrust_reboot/main/naval_updatecancel
29 Commits over 122 Days - 0.01cph!
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
Update icon of boat stairs block
Don't spawn tutorial islands in the deep sea
Swap TerrainConfig to tropical when in deep sea, fixes snowy tropical beaches
Fixed farm barge NPC opening door too early
Merge from floating_cities
Mark two more collision meshes r/w
Marked remaining floating city collision meshes r/w
Merge from naval_update/floating_cities
Fixed the terrain mesh collider for Tropical1 not being on the terrain layer, was preventing AI from snapping to it properly
S2P Tropical1, no actual scene changes though
Also removed an allocation when setting up the mesh terrain
Merge from simple_floating_entity (includes latest main)