31,186 Commits over 3,928 Days - 0.33cph!
merge from hapis_conversion
▇▋▌▍▍▆ ▊▄▉▋▇▍▄ ▊▌▌▇▉▅▇▆ ▉▄█▇▆▆▄▍▄▇▊▋▋▉▋▋▌▇▋▋▊▆ ▆▅▍▌▉▄▉▍ ▍█ ▌▊▌ ▋█▉▊▄▊ ▅█ █▋▆▇▄ ▅▅▉▆█▉▉ ▆▌ ▆█▇▊▍▇ ▅█▆ ▍▄▋▍▇▆ ▊▊ ▅▉▌ ▌█▋██▍█ █▋ ▍▆▄▉▍ ▅▅▆█▋. ▋▇▍█▇ ▇▇▅ ▋▆▉▌█▄█▍▋ ▊▍▅▍▍ ▊ ▋▆▊▄▅▄▅▅▇▆ █▌█▌▍ █▅▅ ▌▊▅▅▅▋ ▄▅▍█ █▇▆ ▋▋▋▅ ▆▊ ▆ ▆▄▊▅▅▉▍▅ ▄▄▋ ▆▌▄▅ ▆█ ▉▅▍▍▄▅▋▊▄▍▋▄ ▋▋▋▌ ▌▍▋ ▄▄▄▉▋▍▄▌ ▊▆▉▆▉▉▆.
Merge from spraycan_merge2 (NRE fix)
▌▉▇▇▉ ▍█▉ ▍▅▅▌ ▅▆▇▋█▊ ▍▍▆▉█ ▊▍ ▆▉▅▉▌▋▋▊ ▉▌ ▋█▅▊▅ ▆▅▉_▅█▇▉▌▊_▊▋▊▋▊▊ ▇▅ ▊▇▇█▇ ▍▅ ██ ▅▉▇▉▆▆ ▄▋▋▅▍▇▆▊ ▋▊█▍ ▄▅▄▍▍ █▊▋▋▇▋▌ ▆▇ ▋▄▅▍█▅ ▇█▊▍▍▉ ▇▌█▋ ▉▋▍ ▄▄▆▇▆▊▍ ▍▉█▊ ▄▌▌▉▉▅█ ▌▅ / ▇▉▊▉
Merge from global_broadcast_fix (HABs and helicopters should no longer broadcast globally when they are idle)
Merge from spraycan_merge2
Fixed solar panels pointing to the sun's location in the server's central sky dome instead of the suns true direction. Light angle on solar panels now always matches visible sun position.
Merge from spraycan_merge2
merge from loadingscreen_tweaks - better fade on ultra widescreen
Added FPS counter configs to the options menu
Hid MC Repair, Hab Repair, and ScrapTransportHeliRepair items
Potential fix for NRE when respawning after getting killed by a rhib
Fixed WorkCart movement audio playing when it shouldn't be in certain situations
Add "autofocus" option to community UI input fields, will select that input field as soon as the UI is created
Fixed a couple of bugs with the WorkCart monitor changes
WorkCart monitor now shows the number of connected train cars, beeps when a new one is connected, and the whole monitor display is 40% brighter.
Fixed above-ground work cart controls being yellow (now blue like the body)
Horses now get the same speed boost on rail as they do on road
Added SedanRail entity for admins. Spawnable only on rails
cherrypicking
70776 - Cull railside and roadside client side bushes when buildings overlap them (this is load balanced through LODManager so comes with some delay)
Added ai.killanimals server command
Added ai.AddIgnorePlayer and ai.RemoveIgnorePlayer server commands.
AI now checks the ignore list when adding players to memory.
Add Tools/Scene/Add Parent GameObject editor shortcut
Add Tools/Scene/Focus Camera To Main Camera editor shortcut
If the dev_cam root is found it uses that for the focus zoom calculation and enables that gameobject
Merge from shot_parenting
Merge from spraycan_merge2
Added terraincollisionproxy scripts to the snowmobiles
SedanTest uses CarProtection instead of BlockMetal protection
Moved woundedfreecam from editor-only to admin-only
Removed missing ref to DrawCinematic
Ported RustEditor changes from media_projects to Main
Powerplant greencard skip fix (fixed inside the existing external prefab) - this will require a S2P later on
Adding barbwire parts back into LOD1 for stone wall and stone gate so players on lower settings are aware of them
Removed the editor-only 'woundedneverends' convar and added server convar 'woundforever'. False by default. If true, crawling state never expires.
Merge from spraycan_merge2
Merge MagnetCraneUpdates -> Main. Includes interpolation changes and an attempt to make yaw animation smoother.
Merge General QOL -> Main. Fixes footstep sounds always being barefoot sounds after changing to other footwear in inventory (broke in 65844).
Removed allowTransitionToOtherParentingVolume, since this isn't a release hotfix. Let's try the simplest version of the fix and we can see if everything's stable on Staging. Essentially every parent trigger is now allowTransitionToOtherParentingVolume = true.
Merge TrainParentingFixes -> Main
- Fixed cargo ship RHIB being unusable after server restart (RPC error)
- Fixed cargo ship RHIB leaking fuel and storage entity after server restart