6,408 Commits over 2,345 Days - 0.11cph!
Kill boat during load if it saved when sinking
Bunch more wip/experiments
Remove the same-frame AutoClosePlayerCheckInterval from InvokeRandomized when deploying BBS, not needed.
Change GetComponent to TryGetComponent in OnParentChanging to remove some editor profliing overhead
Simplify wooden collision
Merge from small_engine_col_simpler
▅▊▉▍ ▌▆█▅▅▍▉▊ ▅▄▇▅▉ ▋▋█▉▋▉ █▄▆▌ ▊▍▆ ▄█▋█▊▄ ▆▆▄ ▇▋▇▆▍ █▋▅ ▊▉▉▉▇
▄▋▊▅▊▊ ▇▉▌▄ ▊▉▉▄█▆▆▄▍▍▍▅▄▄█
▉▋▍█▋▍▄ ▋▍▋▆▇▍▍▉▋▌ ▆▅██▊▄▆ ▄▄█▆▊▍▋▊▋▇ ▇▆▆▆▅▉ ▅▋▉▌ ▍▅▋█▉▉▌█▉█ █▍▊▋▇▋ ▉▋▅▍▄▉▊▉▉▇█▉ ▅▊▇▋ ▅▆▇▍▆▄
Added playerboat.kill_all_above_deployable_count command.
Merge from deployable_limit
Deployable limit convar wip
Track/assign editing boat. Toggle finished flag.
Reinstate GetDeployAndEditPositionRotation checks.
Temp disable parent boat chceck for finish editing.
Applying all my recent shelved work.
Prevent storage adaptor placement on boats
More commands:
playerboat.kill_all_above_block_count - kills all boats above specified block count
playerboat.print_stats - prints the block count and other child count of all boats
Add menu item to cache placement snap directions.
Realm remove transforms from blocks.
Change all applicable refs to GetParentBoat to GetParentFinishedBoat
Remove the word Player from a bunch of PlayerBoat static functions
Refactor some stuff to IsChildOfFinishedInteractablePlayerBoat (very placholder function name)
Refactor from IsChildOfPlayerBoat to IsChildOfFinishedPlayerBoat (for now)
Don't show boat health when full health. Adjust block redirect functionality so new behaviour is consistent across edit/finished modes too.
Merge from deploy_edit_menu_option
Add "too far from shore" error message when trying to place BBS... too far from the shore.
Disable deploy & edit option if the player doesn't have the item.
Add description text stating the item is required, you must be stationary and not in the deep sea.
Refactor some related functionality/checks so I can add clientside error toasts for other factors going forward.
Fix for anchored status.
Slightly more lenient anchor-to-water check.
Additional debug drawing.
Reduce deploy volume collider on boat stairs so it can be correctly placed in all rotations with surrounding walls
Change steering wheel lock sound