branchrust_reboot/main/UWSkidoocancel
73 Commits over 1,035 Days - 0.00cph!
split DPV into client/server/shared files
Hooked up fuel and health flashing warning lights
- they sync up if they're both activated
hooked up speedometer and fuel ticks
Changed some DPV textures to make the flashlight reflector work.
Renamed plainlight_warm/cold because they weren't being used as such anymore.
Setup DPV headlight.
Fleshed out the display panel.
Added LCD font.
edited dpv character animations and edited ik position for hand on its deployed prefab
exported edited DPV anims and created ascend/descend anims
DPV Beacon light
LODs and material/textures
Beacon light prefab setup
DPV 3rd person animation updated and sit DPV paramameters edited on the playeranimation controller so the anims kick in quicker
exported wip on DPV 3rd person animations
include steer and pitch inputs to animation, changed client update to have packed vector of inputs
set mount pose to sit _DPV on DPV deployed prefab
re-enabling animation speeds for DPV
Protobuf gen etc post-merge
exported/set up dpv anims and added to dpv blendtree playeranimation.controller
improved visuals of the glass on the DPV
altered texture and materials
Fixing compile errors, update manifest, fix protobuf definitions, and updating FuelSystem usage to new IFuelSystem interface
watersystem handles casts made from underwater properly
- no false positives when slightly underwater
- able to get a positive result when looking at the surface from underwater
added simple pid implementation for controlling orientation when steering - needs more tuning
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
rolling/pitching with controls
disabled animation on dpv
- correct WaterFactor handling with eye height
- corrected deployable spawn orientation
- driving animation with throttle input
DPV changes
- toggled world collider to represent horizontal character better
- drift stabilizing force scales against engine power
- some cosmetics toggle with flags
correct protobuf entity name - no serialized data yet, so keeping the same field id
▌▆▄▉▊ ▍█▌▆ ▇▆▋▄█▍▅▆▄▊ ▇▋▋▅▄▇▇▇▉ (█▋▉ ▌▇▄▌▋ ▊▄ ▌▆▊ ██▉▍▌▌▉▍ ▆▉█▌ ▍▌▅▄▄▆▆ ▉▍▇▉▌█)
- underwater particle effect systems
- maintaining neutral buoyancy and stability forces when body is not sleeping
removed unecessary gc alloc in construction socket tests