5,633 Commits over 2,223 Days - 0.11cph!
SimpleFloatingEntity compile fix
ifdef rework to allow for client side boat validation checks
More boat building station prefab tweaks for usability.
Fixed BBS ground watch issues.
Boat Building Station: Nicer positioning relative to netting, volume fixes.
Added ladders to sides to make it easier to get onto from the water.
Boat building station deploy volume for build area to prevent placement in areas where the sea floor could mess your boat up
Block placement rules wip
Remove RendererBatch from whitebox pieces
Additional validation checks.
Converted all the remaining whitebox blocks to BoatBuildingBlock
Bunch of refactor, improvements, pooling.
Nicer boat station entity detection and handling.
WIP propper build area check using bounds instead of the temporary radius test
▍▇▇ ▌▄▆ ▍▅▍▊ ▅▄▇▊ ▄▌▆█▋█▉▍▊
Auto enter edit mode when a deployed boat building station passes the area clear checks.
Edit mode toggle checks.
Reset player boat Y pos and pitch/roll before entering edit mode so it matches original construction.
Steering wheel maintains current steering level even with no mounted player
Initial boat validation setup.
Added basic requirements.
WIP editing of previously finished boats at the boat building station.
Boat building station WIP changes for a togglable edit mode.
More creation calculations
Merge from building_interaction
Added BuildingBlock interactable check functions/calls.
Override for boat blocks, only allowing building related interactions when the boat is editable.
Merge from trying_stuff_out
Boat blocks forward damage to parent boat
Initial boat max health calculation.
New test save.
▋▌▌█▋▊█▇ ▇▋▌▄▍▅▋▄ ▉▇█▍ ▋█▆▍▊▄█ ▍▆▋
Setup collision & layers when finishing boat building, fixes a bunch of issues and player built boats now interact with other physics vehicles.
Test changes on just hull_square for now.
Added BoatBuildingBlock.
Enable convex colliders and create custom placeholder collision where needed, to eliminate rigidbody issues/warnings.
Correctly check for demolish support when checking flag
Remove some unnecessary items from prefab.
Remove old collision test.
Use blockout steering wheel art.
Sail tweaks.
Merge from steering_wheels
Fixes after merge from main