13,186 Commits over 2,830 Days - 0.19cph!
Icon positioning adjustments
Add support to the item icon slot UI for more than just showing container slots. Now showing vehicle module and chassis info in UI slots.
Updated icons for all chassis and modules
Merge from Main -> Vehicles
Adjust vehicle lift deploy area + chassis prefab changes
Adjust trigger parent volumes on flatbeds
Add model script to chassis and modules
Increased brake power a little
Simplified vehicle lift networking, got it working correctly with save/load. Client now also infers the correct lift up/down state from the other parameters. Protocol++.
Enable saving on vehicle lift
Correctly link items and their entities when loading from save
Make sure vehicle is freed correctly if vehicle lift is despawned
Updates for the change in deployed vehicle lift prefab name
Merge from CraggyEaseOfUse -> Vehicles
Move BYPASS_PROCEDURAL_SPAWN_PREF out of server define
Merge from CraggyEaseOfUse -> Vehicles
Merge from Main -> Vehicles
Added Rust Editor window option to bypass procedural spawn and directly use "spawnpoint" tagged GameObjects. Automatically clears the setting if the loaded scene changes
Set Craggy back to daytime
Tentative fix for lift not deploying in builds
Moved car lift to electrical category
Fix "Calling kill - but already IsDestroyed!?" warnings on seats when vehicles are destroyed.
Using IOStateChanged instead of UpdateFromInput
Boot out player interaction if they're using the lift when it loses power
Remove obsolete method, exit Modular Car inventory loadout, edit test map
Merge from Main -> Vehicles
Pedal max angle change from 90° to 75°
Animate speedometer and fuel gauge
Animating both accelerate and brake. Packing data to the client in a combined float. Protocol++.
Accelerator pedal now IK animated
Attach feet to accel/brake pedals
Fixed steering wheel interaction issues in vehicles with multiple steering wheels/drivers
Adjusted seating position on all seats
Fixed everyone in any seat trying to hold the steering wheel
Fixed damage tex not being set correctly on initial connection for modules at 0 health
Merge from Main -> Vehicles
Don't show health on static vehicle lift
Disable TailLights for now
Check if on vehicle, fixes menu NRE
Send health values to client after adding modules
Fixed SkinnedMeshRenderers not showing damage texture
Disable headlights by default for now
Cleaned up engine audio update method
Send throttle input value to client, for use with audio. Protocol++.
Adjust power connection and deploy mesh for vehicle lift