111,591 Commits over 3,928 Days - 1.18cph!
blunderbuss worldmodel - fixed issues with collider and outline not working
Set rigidbody drag for the bikes using GetModifiedDrag, so the bike class and CarPhysics don't fight each other
Apply instantforced rule to the one frame of initial client update
Add NonSerialized attribute to spawnPoints
Use an init method for ConvarControllerSpawnPointPopulation. In editor, the ScriptableObject is saving the state of any private vars we use
Added a haveGotSpawnpoints bool to ConvarControllerSpawnPointPopulation. Getting strange behaviour in editor where it thinks 'spawnPoints' is already not null at the start. Serialised?
Imported Apartment Mailbox Textures, Model
Added and Setup Apartment Mailbox Prop Prefab
Setup Apartment Mailbox Material, Colliders and LODs
Force swap seat now works on locked modular cars
vm blunderbus
- now loads correct coloured shells
- turning off casting shadows on slug shell
- viewmodel renderer scripts set up
Also created icon & setup
Sneaking in a minor pedal trike steer angle edit
Fixed cyclist hands disconnecting from handlebars at full turn
adjusted roadside electrical prefab lodding distance - resolves late poping during driving fast
converting rotation constraints to radians when processed
drop tickrate on some cloth assets
contacts are found once at the beginning of the tick and solved alongside distance constraints
environment volumes pass #1
Handcuffed players can now be force mounted to code locked cars
polished set dressing in the shed area
fixed some incorrect vertex normals on rubble props
fixed some intersecting polys on storage building large roof
Only allow bike driver to access fuel when someone is mounted
Initial work on supporting burnouts and fast turns with Ctrl. No releasable yet
Fix remaining incorrect barrel colours on small oil and S2P
S2P stables_b, fixes search light facing the wrong way
Increased visual threshold for bike wheelspin FX
Grey out the set speed option if only non-compatible clips are selected
Created Rust.TimelineTools plugin
Added Set Duration and Set Speed right click options, opens up a window to batch set the speed or duration of clips
Compatible with domain reloads and Undo
Added wheel slip skid sounds for bikes. Reusing modular car content - some of this code could be de-duplicated in the future, with more time available.
Rotorwash FX play fixes.
Fixed Minicopter not using the nested small wash prefab.
Slight optimizations.
Fixed sidecar wheel visuals properly
▌▉▊'█ ▅▉▇ █▅▉ ▊▊▍▌█▆▆ ▅▄▋▄▆▌▆▅▉ ▍▅█▇█▄▄▉ ▇▋ ▉▆█▆▌▌▋▊▍▆.▌▋▉▊▉▌▊▇ ▇▊▋▇▆ ▊▊▆▄ ▋▅ ▉▉ ▇█▋ ▊▍▋▋▍▅▉ ▅▇ ▍ ▊▅▉▌▌▉ ▇▊▆▋▍▆▍▋▊ ▉▌▍█▇▊
▉▆▋▍▊ ▄▍▇▅▅▉ ▄▆▍█▊▆▍▉ ▆▍▅▋▋█▍▍▄ ▇▇▉▋ ▍▇▅▍▋▌▅█ █▆ ▄▊█ ▅▋▌▆▌▉▍▍ ▅▊█▉▍▉▊▄▌ ▄▋▉▌▅▍▌▉ ▍▇▋▄▋ ▊▄▄▇▇
- Pedal bikes now use the horse stamina bar to visually show sprint remaining
- Send sprint info over the network again
- Rearranged the Rust HUD to be able to show vehicle health and stamina bar at the same time
- Horses now show their health in the HUD, mainly just so there isn't a hap in the stamina bars
Changed how the force on self from hurt triggers is calculated + code formatting
Add "HotReload" editor class that allows you to define temporary runtime fields without recompiling
- Backed by a Dictionary<string,object>, only intended for use inside editor so it's ok if it's slow