13,104 Commits over 2,800 Days - 0.20cph!
Improved module repair UI
Fixed wrong WheelCollider assignment on 2module chassis that was causing it to pull to the left
IsDriveable() checks minimum vehicle requirements
Revert ProjectSettings, didn't mean to commit
Made wheel suspension calculation correct re the actual collider, improved axle angle +/- calculation
Smoothed suspension visual movement even with rapid wheel hit changes
Do the visual lookat operation in one rotation call
Fixed axle angle being unsigned, not working with negative values
Cleanup and manifest rebuild
Merge chassis update back into to Vehicles.
Visual LookAts now working correctly, with the correct rotation offsets.
Fix right-side steering bug
Fixed fuel system storage positioning
Fixed axle angle calculation
Fixed suspension extending forever when ungrounded
Set up 3-module and 4-module chassis types
Removed steering attack position match code
Update suspension to use Thai's changes
More chassis visuals work
Wheel turning and steering working
Initial work on updated chassis wheel/axle/suspension visual setup
Merge map fix from Main -> Vehicles
Fixed off-by-one error in MapImageRenderer
Merge from Main -> Vehicles
Server and client vehicle physics now behave the same, and the maximum speed estimate comes out correct on both. Some other vehicle physics tweaks.
Make drive force value available on the client + physics edits.
Show module health info, but hide it when mounted
Vehicle engine performance now degrades with health level
Merge from the latest vehicles work
Merge from Vehicles, André's previous code review point.
Merge from Main -> Vehicles
Improvements to collision damage code. No more jumping on your vehicle and hulk smashing it.
Fixed fuel system now syncing the fuel system instance ID to clients.
Fixed MiniCopter showing fuel interaction slightly further than actual usable distance.