11,018 Commits over 1,950 Days - 0.24cph!
Fix standard game dof controller interfering with dof values during a hi res screenshot while the dof exposer is active
Fix NRE's when taking hi res screenshots
Fixed screenshots appearing blurry if taken while the admin UI is open (triggering via a keybind would have bypassed this issue)
Disable submarine dof layer on screenshot camera, was conflicting with the DofExposer
Fix DofExposer losing settings during scene save/load
Fixed RustButtons staying hovered if they are disabled in their OnRelease event (will need testing)
Expand tool storage in tool cupboard to 4 slots, can now store wire tool and hose tool
Update text on contacts sorting UI
Hide the cancel button on the loading screen when respawning
Fixed timer accidentally left to a debug value
Fixed hover loot not cancelling properly when the loot container changes over from the player to the corpse
When looting a player that is incapacitated, if the player dies (eg from a kill command) the player will automatically start looting the corpse
Pick the cheapest path to the target tech when displaying the required scrap to unlock a tech
Fix icon disappearing on tool cupboard loot panel, added some text to explain slots
▍▄▆▊▅▌ ▌█▄ ▇▊▉ ▊▄▍▌ ▆▄▄▆▊█▅ ▊▋▇▅▊▌ ▄█▍▄ ▉▉▌▇ ▋▌▄▄▊▄█▇▋ ▌▅▊▇▉ ▇▇█▄:
-▉▌▉▍▋ ▋▆▉ ▄▌▋▉▄█▅▉ █▅▍▆▄█ ▋▇▍ ▉▍▍▉█ ▅▉▉▉▄▍▌▌▅▇ ▌▄▄▉▊▆▌▊▉ ▌▅▆▇ ▆▄▄▅▅ ▍▆▋ ▇▄▉▋▅ ▄█▇▅▊ ▉▍ ▊█▍ █▅▋▋▊▆▇▊▇
-▍▅▆'▉ ▄▋▊▌▍ ▉█▄ █▌█▆▇▆ █▅ ▉▆▋▌▄▊▄█ ▆▉ █▍▇ ▅▌▍ ▋▍▇ ▇▄▊▄ ▄▍ ▌▍'▆ ▆█▇▄▌▉▌▋ ███▇▋ ▅▊▇▅▉▊▇▍██ ▇▍ ▄▄▌▅▊▍
▍▇▅▋▋▋▉▌ ▅▌▊▊▋ (▄▌▉▉ ▋█▇▊▌▆ ▊█▉▇▇▉ █▍▌, ▋▍▉ ▌▇▅▍ ▍▇▆▌▌▅ ▉▄▋█ ▇▌▍▊▌█▅ ▄▉ ▆ ▅▇▅▇▊▌ ▌▌▌▉▍ ▅█▌█ ▍▇▍ ██▍ ▉▉▍▆ ▊▍▆ ▍▉█▌▌▌, ▌▉▆▌ ▅▍▇▊ ▆▆ █▅█▅ ▆ ▌▄▅▊▄▇ ▊▌▆ ▅▄▌ ▊▌▆▅ ▅▇▉▄▌)
Added two extra inventory slots to the tool cupboard that will only accept the hammer, planner and toolgun
UI still needs a little work
Fixed an issue where connected speakers would sometimes play audio while unpowered
Can now left click and hold a tech on the tech tree to unlock it (1s)
▍▍▆▉▅ ▅▆▋▄▊▇▇ ▍▆ ▌▇▋▍▍▉ ▊ ▋▄▆▊ ▋▍▉▊ ▄▋▅▉ ▋▅▍▋▋▉▌ ▇▆▇▊ ▋▆█ ▇▊██ - █▆█▇▅▌▄ ▌▇▅ ▊▄▄▍▆▋▅▅ ▍▉▍█▄ ▆▇ ▇▇█ ▇▆ ▉▍▆▉ ▇▍▅▇
Show much scrap is in the players inventory on the tech tree UI
Show how much scrap is required to unlock the given item, including the cost of any locked items further up the tree
Add a map marker for the patrol helicopter
Resized repair info popup to be a bit less intrusive
Show a down arrow next to a team mate that is downed as well as changing the colour
Merge from demo_lerp_fix (smooths out movement of entities in demos)
Dismounting mobile objects now requires a 0.5s hold (cars,helicopter, submarines, etc)
Static mountables will still dismount immediately (chairs, sofas, etc)
Added global.quickdismount to control the behaviour, setting this to false will go back to the old behaviour
Added global.dismountHoldTime to control how long the hold takes (defaults to 0.5s)
Moved some public variables in MissionsHUD that were in CLIENT defines, fixes them getting lost every time we change Client/Server mode in the editor
Fixed some inconsistencies when picking up a sam site in the editor
Added a Defender mode to SAM sites, while in this mode SAM sites will not fire at vehicles and will only fire at MLRS rockets (Hold E to switch mode, uses old behaviour by default)
Add No Ammo, Low Ammo and Has Target outputs to the SAM site
Low ammo is triggered when less than 10 rockets remain (exposed on prefab as lowAmmoThreshold)
Added toggle to sort by last seen in the contacts menu
Show wounded teammates as orange in the Team UI
Rework repair pickup internals to keep the repair calculations server side (reverted most code changes from yesterday)
▅▆▊▍▉ ▌▍▄▉█ ▍██▊▅▆ ▆▇▆█▆ ▍▄▍▋▋▅▄▋▊ █▉▍▅▌▉▅ ▍▆▉▋▅ ▉▆ █▇▄▋▋ ▄▊▍▌▌▅
Potentially fixed XOR switches sending a brief burst of energy during server restarts
Resave map view prefab, seems to fix death icons sitting in front of sleeping bag markers (this was weird, will need to check in build)
First pass on a popup showing what resources are missing when repairing an entity with the hammer
Fix error when viewing a viewmodel in the workshop submit screen
Team mates in close range now update their position on the map in real time
UIScale is now a client only component
Community UI is now scaled by the players UI scale setting
Fix interpolation not working correctly in demos by making the interpolator use the demo time rather than game time
Enable head look on minicopter pilot, car driver seat, kayak seat, submarine driver seat
Enable head movement on sofa seat
Converted and simplified process for allowing head movement on mountables to just use a toggle on the prefab: "allowHeadLook"
Removed behaviour that enabled the head look based on pose, the IK system will now only use the new toggle
Removed overrides on ModularCarSeat
Converted all existing prefabs to get identical behaviour