32,161 Commits over 4,018 Days - 0.33cph!
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
Fixed floating wooden barricade cover - accepted placement on the default layer
Fixed zipline building blocks not properly calculating on multiple hops
Fixed some inconsistencies between client and server building block generation
▍▅▇▄▊▉▅ ▆█▋▊▋█▆ - ▌▇▍▇▇▍▉ █▌▆▇▆▋▄▅▇ ▄▆▊▍█▊ ▆▆▄▅▆
disabled egg suit very rarely appearing in high quality bags
Tweaked ladder placement on TrainWagonC
▆▉▆▋▋ ▆▇▊▍▅▉█ ▄▋▋▆▊▉▍▇ ██▍▋▅▅▅ ▅█ ▊▉▇▇▉▍▇▇▅▍▄ - ▉▆▅▉▇▅▆ ▋▄▅▉▅ ▆▅▌▌▊▉▉ ▊▅▆▅▆ ▊▆▄ █▋ █▌▉▉▌▌ ▅▆▇ ▇▄▌█ ▄▆▅▇▄▆▊▅.
▋▇▉▉▆█▍▅▋▋▌▊▇ ▆▄▊▆▌ ▌▄▇▅ ▋▇▄ █▇▉▆ ▌▅▄▍ ▉▊▆▉█ ▋ █▌▍ ▉█▌▆▍▋▍ ▄█▋▉▍▊▉▉ ▆█▌▄▇▍▍▊▋. ▋▌▉▋▄ ▋▅ █▅▇▉▇▉▌▉▉▉ ▅██ ▉▄▌▄▋▇▍ ▍▇█▄▊ ▋▄▉▅▅▅▍ ▊▊▄▋▇ ▍▆▊ ▊▆ ▉▌▋▉▆▅ ▊▍▉ ▄▋▋▅ ▄▋▆▍▉█▆▇.
Fixed placeholder New text on blueprint buttons
Revert
70634 (collision damage)
- Fixed train push and mass forces being doubled up on collisions, causing excessive pushing forces
- Fixed static train collisions not working if the initial trigger didn't contain anything
Fixed input field not using an empty string by default
Improved uncoupling forces
Fixed very low speed wagon collisions still doing a lot of damage
Be more lenient on coupling angle again, this was getting too strict
Increased couplingSqrDist min, changed log condition
Only show the 'Recursive loop detected' train warnings in editor.
Stricter coupling angle and distance rules
Fixed foliage not refreshing properly when spawning.
Added Deferred Mesh Decals script to fuel tank mesh in TrainWagonC prefab. This will fix the missing mesh decals
Shortened buffers on train wagons, workcart_new and their gibs
cherrypicking
70614 Fixed junkpiles spawning on rail