branchrust_reboot/main/naval_update/boat_building/effectscancel
10 Commits over 0 Days - ∞cph!
Adjust angle for better triangle fit
Start/stop the particles instead of enabling/disabling
Cache blockages in all directions, saves a bunch of time for fx management
Remove wake from parent boat
Add wake to child blocks
Only enable if above a certain velocity and there is a clear space in the opposite direction of the boats velocity
Add some time and distance gating, only update splash fx every 0.25s and if within 50m of the player
Add splash fx to triangle hull pieces
Add splash fx to all 4 edges of the square boat hull
Iterate over each block and disable the splash if it's occluded by another block or in the opposite direction of travel
Profile ScaleBySpeed.Update
Wrap WaterDynamics.UpdateWaterDynamics in profiling
Add wake displacement to every hull block, to check performance
Start trying to figure out how we're gonna do this...
Add PlayerBoat.Effects partial.
Setup client hierarchy, realm removed server-side.