13,592 Commits over 2,922 Days - 0.19cph!
Fixed parachute playing wooden gibs sound when it breaks
Gradually introduce forward momentum when deploying the parachute rather than straight away, takes 1s after deploying to reach full speed
Added a new tutorial supply container that gets refreshed at several mission stages
Added optional mission objectives to open the extra storage, still not referenced in dialogue
Removed the resource multipliers from yesterday
Fixed BaseOven's not working in the editor if more than one is placed in the same session
Add missing SeekingServerProjectile component
I think this got removed somehow in
87271 and broke homing missiles
Add IMaterialReplacementCallback interface, is called when a material is replaced via a skin
Reinitialise EmissionToggle when it receives this callback, fixes furnaces showing the emisison colour of the vanilla furnace when lit
▉█▍█▆▉█ █▇▉▅ ▊▉▌▋▄ ▋█▇▊▌▊█▉▆▉ ▄▊ ▇▅▄▆▍▌ ▍▊▆█▇▊▍
Wait until the player has fully connected and woken up before starting the initial conversation
More animal fat fixes
Properly spawn the tutorial bear variant
Lower tutorial bear health to 100
Give the tutorial bear a custom corpse prefab with 200 extra animal fat to give the player enough resources to finish the tutorial
Fixed backpack slot not properly enabling if the inventory was closed with the underwear picker open
Increase resource havesting rates x3 while in tutorial (for testing, but it might stick around)
Covers ResourceDispenser and CollectibleEntity
Fixed Launcher lock on sounds staying on if the player was looking at something while they disconnected
OnHeldChanged doesn't actually get called in this case so the targeting invoke was still running forever, this cancels the invoke
Also fixed the lock on bar staying visible after reocnnecting if disconnecting while locked onto a target
Kill players mounted to a helicopter in OnKilled instead of DismountAllPlayers, this allows us to pass the correct HitInfo to each player so they see proper kill attribution on the death screen (eg. you were killed by player X with a homing missile instead of just death by helicopter)
Additional NRE checks in HideUntilMobile
Patrol helicopter now fires flares whenever a homing missile is launched at it
It has unlimited flares
Added a zip up sound while repacking the parachute, cancels if the player stops
Involved adding an OnLongUseCancelled parameter to the Menu attribute and the accompanying code generator changes
When a homing missile launcher is holstered all of it's missiles are marked as orphans and will start to veer off course
An orphaned rocket cannot receive a target, regardless of what the player equips
Note that when firing at a stationary target this may still result in the target getting hit, there's some randomness
Don't allow the homing missile launcher to launch a missile if any other launchers on the players belt have an active missile in flight
UI missile in flight indicator will display if any launchers on the players belt have an active missile
Disable ironsights component on homing missile launcher viewmodel, hopefully fixes occassional snapping
Increase forward acceleration when leaning forwards (40->50)
Slightly increase maximum forward tilt when leaning forwards (50->55 degrees)
Merge from mountinput_fix
Adjust hand IK positions on first person parachute
Fixed parachutes incorrectly awarding the sunglasses at night voice props dlc achievement
Recache viewmodel renderers for all homing missile launcher renderers, seems to fix the distorted missile issue in editor
Added a homing missile world model (used a box collider due to lack of collision mesh)
Added a gametip to the heli gunner UI to explain the controls (the distortion makes it a little hard to read, but better than nothing)
Show an icon on the crosshair while a homing missile is active
Increase reload time
Don't allow reloading while the launcher is Busy - the launcher is considered busy if it has a rocket in mid-air
▉▋█'▍ █▍█▉▉ ▋▉▉ ▌█▄▉█▄▌▆ ▌█ ▋▇ ▉▉▌▇▋▄ ▄▋▄ ▌▋ ▆ ▊▅▄▋▍▍ ▇▍▄ ▉▉▉▌▋'▅ ▄▅▆▆ ▅▍▄ █▌ ▄▅▋█
Apply the parachute collider animations to the server side colliders
If a player dismounts from a vehicle while holding Jump, that key has to be released before they can deploy the parachute, fixes parachute deploying immediately after dismounting any flying vehicle
Fixed canopy appearing twice in debug camera
Updated parachute to use continuous collision detection
The parachute will now adjust itself to sit above the object it collided with before dismounting players
Parachute item uses cloth sounds when moving item
Fixed locker UI using old backpack icon
SeekerTarget NRE prevention
Merge from HomingMissileLauncher