branchrust_reboot/main/snowmobilecancel
460 Commits over 334 Days - 0.06cph!
Remove temp lights from the standard snowmobile, confirmed only the Tomaha needs them
Don't automatically turn ground vehicle lights on when the vehicle starts (revert to previous behaviour)
Basic headlight and taillight setup for snowmobiles
Fixed Tomaha storage interaction not working
Snowmobiles:
- Get engine start failed RPC/sound working
- Add push + push flip support
- Add outdoor decay (indoor decay TBD)
Move OnPhysicsNeighbourChanged check into the BaseVehicle class. Enables GroundWatch neighbour detection for all vehicles (vehicle falls is ground under it is destroyed)
Update vehicle modules to handle the new client tick correctly (doesn't run when not moving or on anymore).
Set up snowmobile audio system, plus some other changes.
Fixed the other set of gibs rotation
Fixed rotation for snowmobile gibs
Added snowmobile placeholder sounds (these are recordings I created some time ago of my lawnmower)
Put snowmobile storage interaction above mount interaction in the heirarchy
Snowmobile hurt triggers turn off when not moving
Merge Main -> Snowmobiles again
▌▌▋▆█▅▋▊ ▅▍▄ ▌▍▆▆▇▉▆ ▊▍▆▍ (▍█ ▍▌▋ ▌)
▅▅█ ▇▇▆▊▅▍▊▇▌ ▋▉▍▋▋▊██▄▋ █▆▄▄▍▆▌▅
- ▋▅▊ ▇▆█▉, ▍▋▉▉█▋▆ ▊▄▄█▄▌ ▋▋▌▌▍▇▋▅, ▆▇▇█▆ ▌▍▆▅█▇█▅▌▌ ▍▍▊▄▆▊▍▄█ ▅▄▇▍, ▇▌▇▌▋█▊ █▅▅▅ ▌▆█▌▉▅ ▊▋ ▍▌▍ ▍▇▇ ▉▉▇▇
Snowmobile and BaseModularVehicle now share a new GroundVehicle base class
Check and adjusted max velocity estimate
Fixcars now supplies max fuel again
Generalised 'fixcars' console command. Now repairs and refuels *any* nearby vehicle (boats, subs, helicopters, etc). Reduced amount of fuel it adds from max to 100.
Fixed snowmobile gibs not showing the damage texture
A bit more health for snowmobiles
Fixed Tomaha gibs, set snowmobile health, set up damage texture effect for both snowmobiles. Simplified damage renderer usage across all vehicles.
Improved snowmobile foot IK
Snowmobile rear passenger mount added and set up
Snowmobile driver eye pos + mount pos adjustments
Snowmobile driver IK setup
Fix snowmobile item definition IDs
Snowmobile wheel and terrain FX system final setup
Okay, refactoring vehicle chassis visuals again, but I think we're there now
More snowmobile code WIP, mostly client-side wheel related. Sharing more code with modular car.
Fixing issues with terrain FX etc
Fix wheel assignment, adjust wheel heights, remove unnecessary code
Fix layer assignment on Tomaha colliders
Remove excess Tomaha collider