1,485 Commits over 2,192 Days - 0.03cph!
Sprays will no longer respect the Decay.upkeep_inside_decay_scale convar, they wiill always decay based on Global.SprayDuration even if they are indoors
Prevent incorrect decay calculation if global.SprayDuration is set to 0
SetHorseBreed now only requires admin (was developer only)
Add global.consolescale to change the font size in the console window
Increase max ESP player info budget time to 5ms
Fixed GameTips error if a player who has never used voice chat walked close to an NPC
Fixed tea vitals not sized correctly
Fix handheld boom box not working (broken in 73143)
Fix typos in new aggressive lod convars
More boom box sync improvements
FIxed case where turning boom box+speaker system on/off repeatedly would alternately result in connected speakers not working
Fixed error when scientists dismount helicopter at oil rig
Merge from genetic_vending
Include TargetEntity as a string, not a uint
Reworked radio streaming LOD system to fix connected speakers playing distorted audio if player leaves range of root boom box
Improved audio sync when playing radio through multiple connected speakers
Increased maximum length of replicated string variables to 1024 characters, will allow 4x as many server assigned radio stations
Increased size of radio station picker UI
Re-enable TargetEntity in Feedback reports
Fixed a broken radio station, added new stations
Merge from content_reporting
Fix mountables with allowHeadLook set to true not applying head look if they used a custom animator controller
Merge from ugc_virtualscroll
Add colour codes for team id 3000 (blue) and team id 4000 (yellow)
Fixed incorrect team ID lookup for events when determing colour of player nametag
Merge from ugc_virtualscroll
Added Toggle ADS option to the in-game settings (Options>Controls)
Toggle ADS fixes:
Fixed not being able to ADS while a gun is deploying
Fixed having to click twice if player opens inventory while in ADS
FIxed physical camera convar error when connecting to a server
Fix vitals sized incorrectly
Minimise (where possible) changes to item pickup notice transforms
Resave T0 tech tree, fixes incorrect total required scrap display in tech tree dialog
Add global.showItemPickupNotices for debugging
Profiling
Added input.toggleads convar for toggling ADS
This will only apply when holding a gun or a melee weapon that can be thrown, right click interactions on other held entities (eg. torch) should be unaffected
ADS will be toggled off when switching between weapons or when a reload takes place
Add global.usersinrangeofplayer - identical to userinrange but uses a provided player (eg. userinrangeofplayer Jim 50)
Merge from contact_reporting (contacts screen layout update)
Fixed typo when using ent_who on signs
Fixed NRE when attempting to report offensive content when not in a server
Server.statbackup will now only record mission completes/fails
Camera info readout now shows "Blur=off" if dof is disabled
Fixed offensive content images not getting sent with feedback report when sending report to external endpoint
Require a subject line and message when submitting offensive content reports
Fixed blood effects randomly appearing white when getting shot (should only appear white when hide blood option is enabled)
Move NPCWalkAnimation queue to LateUpdate
Improved layout on report bug dialog to better fit the offensive content option
Merge from adminpanel_ugc
Merge from adminpanel_ugc
Fixed missing MeshCull scripts on red industrial door handles (door.hinged.industrial_a_a and door.hinged.industrial.a)
Disable shadows on LOD1 of the train tunnels call elevator push button
Disable shadows on LOD4/5 of static computer station and removed an unneeded client side mesh collider
Removed hardcoded Z/C/Y keys managing debug camera zoom
Added debugcamera_zoomin and debugcamera_zoomout bindable buttons
Added debugcamera_raise and debugcamera_lower bindable buttons, if these are bound then the debug camera will use this instead of the hardcoded Q/E
Merge from adminpanel_ugc
Merge from content_reporting