branchrust_reboot/main/naval_updatecancel
210 Commits over 214 Days - 0.04cph!
Tordpedo (and any other) splash damage no longer registers as a hit for each boat block in range.
▌▌▅▆ ▉▊▅▉▉▍ ▄▅▉▄▊█ ▋▅▄▊▍▌▅█ █▅▉ ▇▄▌▋▅▄▆▇▌▄▅ ▊█ █ ▇▍▌▊▄▅▄ ▇▊▋▊▌▇█▄ ▊▊ ▋▇▅▋█▋▆▍
Ramps now forward damange to parent boat correctly
Hookl up umbrella collider state toggling
▅▇▌▍▍▍ ▋▄▆▌ ▍▉▆▍▅▊▄▌▅▅▉ ▋▌▄▇ ▊▍▉ █▇▅▄ █▌▄▆▉▅▉▉ ▊▋▋▇▄▄▌▍▊▄▊▄▌▌▆ ▇█▋▉▆▍▅▉▍▋▌▄█▌▍▄▌▇▉▉▋▍█▄▇▌▍▌█▋▄ ▆▊ ▊▊▋▋▊▆▊ ▉▆▌▊ ▅▍▇ ▅▋▄ ▋▋▆▇
▍▍▆▆▇▍ ▅▄▆▍ ▄▇▋ ▋▉ ▊▊▌ ▍▄█▋█▆▊▉ ▄▊▆▌▆ ▍▆▊
Log boat building events and requests. Gated behind BoatBuildingStation.LogBoatBuildingEvents convar.
Merge from boat_optim_test/wip
▊▆▄▌▅▍▍▍ ▆▄▆▌▋█▇▊▍▍▉ ▌▇▌▋▊▄▆▇ ▊▌▍▆▋ ▌▆ ▊ ▅▊▌█▍▆▄▄
Add alive time and pos to print stats boat command.
Merge from small_engine_colliders_fix
▅▊▇█▋█ ▌▌▊▌▆▆▄ ▋▆ ▆▉▅▍▆█▆▅▇ █▆▌▍▇▊ ▍▋▌▇ █▌▆▆ ▍▉▆▄▄▋▆▄▉ ▄▌▆▌ ▅▌▄▋▍▉▍▄ ▉▊▌▉▍ ▍█▇▋ ▇▇▍▇▅█▍█ ▅▇▄▇▊▋ ▅▄▌▌▌ ▌▊▉
Only show block and deployable limits if enabled and above a threshold.
Always show the edit/finish options but show an error toast when on cooldown.
Kill boat during load if it saved when sinking
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
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.
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
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
Tweak position of codelock on steering wheel to fix bolts clipping.
Disable PlayerBoat clippingChecks, they're not used currently and handled elsewhere
Fix a couple of bugs with boat health after loading
Fix respawn position issue when boats are saved during dying
Merge from boat_inside_test
Fix collider names on BBS causing warnings after a recent change
▌▊▊▋▆▄ ▋▆▅ ▉▇▉ ▇▅▉▍ ▅▊ ▊▅▆▌▄▌▇ ▋▌ ▇▇▍▋▇ ▋▇▇▉ ▄▆▄ █▊▉▊▍ ▉▅▋▇ █▉▉▇ █▅█▄▊▌▇█▅▇ ▌▅▌▍▌▍▌ ▍▍▌▉▅▉▊ ▅▄▆▅ ▄▉▍▌▇█▍▉▍▆ ▍▅▍▊▆ ▆▋█▅▊ ▆▋ ██ ▊▋▌▆ ▊▋ ▍▉ ▉▅█▊█
Only using the steering wheel resets lastUsed timer for decay purposes, not just being aboard.
Bunch of GC fixes for the boat building UI now it's not just for debugging...
Remove unused client-only audio syncvar incase it's messing with the syncvars (steering wheel visual issue)
Remove the anti vehicle damage protection from BlockPlayerBoatWood protection properties.
Merge from boat_repair_fixes