branchrust_reboot/main/UWSkidoocancel
24 Commits over 61 Days - 0.02cph!
Protobuf gen etc post-merge
Fix stable buoyancy that I broke in
98860, revert some flag changes
Force DPV lights off if player dismounts
Client tick now only runs while DPV is on or moving
Don't show health info on the DPV if player is mounted
Added decay to the DPV, same settings and convars as submarines
Fix my timeSinceLastUsed not starting at zero
Added auto-surfacing to the DPV - floats to the surface if unused for 10 minutes. Also don't allow up/down input if engine is off
Increase DPV max mount distance to account for the very silly mount position (required due to mount pose)
▄▇▆ ▆▌ ▇▆▉ ▆▊▄▄▆▄ ▍▍▋▊ ▄▉ ▆▄█▊ ▊▄ ▆▅█▌▋▄▄▌█ ▇ ▌▆▋▋▄▅▅▇▆▅ ▄▍▆▋▌▌▇ ▇▋▄ ▍▉▉▌▅▅▄-█▌▍▍█▉▊▄▉ ▌▆█, ▄▌▅█▉▍▇ ▌▋ ▍▌▋▊▄█ █▇▊▍▉ ▍▅▋ █▇▅▊▇ ▊▊▆ ▍▄▌▋▅▋▅ ▄▌ ▌▆▆█▍
Changed colour of deploy volume gizmo to purple so it's not the same as the colour for entity bounds
Basic vehicle code framework for the DPV as a start to work from. Uses fuel and has fuel interaction, and can throttle forward/back in a basic way
- DPV is now a deployable
- Added a basic DPV script that inherits from BaseMountable, currently does nothing
- DPV models now face Z forward
- Added DPV fuel storage entity, not yet functional
- Test map edit for DPV dev
Fixed buoyancy "save point data" not working if the points only moved, but didn't change
Cherry pick
98396, fixes weather errors in editor on my test map
Update manifest and ID, and materials after the rename
Rename 'UW Skidoo' to 'DPV' (Diver Propulsion Vehicle) part 2 (Plastic won't allow renaming files inside a folder that's also being renamed at the same time)
Rename 'UW Skidoo' to 'DPV' (Diver Propulsion Vehicle)
Add an icon for the watercraft