255,787 Commits over 3,990 Days - 2.67cph!
Fix scientists not spawning on cargo ships
Subtractive Merge (114985) Removed DLSS fix as it's still causing crashes
Potential NRE fix in Spray
Fix for Gauss self-damage
Merge: from eventrecord_allocs
- Reduces the number of allocations caused by our server-side analytics
- New "analytics.small_buffer_send_limit" persistent ServerVar to reduce task scheduling overhead. Set -1 to return original behavior.
Tests: ran existing analytics unit tests, booted server in editor.
tiger drag anim sped up and moves further
Better eject positions for rpg / mp5 projectiles
Merge: from main
Tests: none, no conflicts
Clean: remove my testing setup
Test: none, trivial change
Optim: send small server-side analytics events using the same task thread
- Controlled via analytics.small_buffer_send_limit - to disable, set to -1, to enable for everything set to
999999
- Default to 16KB
- Preserved between server restarts
This avoids ~1KB of allocations just to schedule another async task per upload. On busy servers(100pop) this can save 0.8MB per frame.
Tests: booted in editor to check the command presence
Fixed SlotNext spamming
Simplify collision rules, fixed walking on gibs
Tiger drag corpses away when approached while eating them
electrical_enclosure cleanup
reduced watermelon texture size
why the fuck was this 4k
merge from effectscale_fix
Fixed effects using EffectScaleWithCameraDistance being incorrectly scaled when far from the world origin
We were calculating the cam distance based on the effect local pos instead of its world pos
Move licensing to services
Include actual html in news api
PackageDto includes full html description, last news article, error rate, licenses
remove/disable unused stuff
▅▌▊█▅: ▉▆▅▅▋█ █▆ ▊.▊▌ ▆▅▋▊▉▌▌ ▋▄▄▋▄ ▇▊▊█ ▅▍▊▄█▅▆█▋ ▅▄▄▋ ▌▊▌▌▊ █▌▋ ▉▇▇▄▍█ ▄▋▅▋█▄▍▇
- ▆▍▉ ▇▄ ▌▆▍▇▋▋▍▆█ ▌▆▋▅ ▌▊▉▉▇
- ▍▉▋ ▅▊ ▉█▉▄▌█▇ ▍▆▇█ ▍▉▊▄▊
Fixed Triangle Railroad Planter not having a backface allowing players to look through it on a triangle floor grill
disabling/enabling wheel colliders with sleep state to reduce overhead
Bugfix: EventRecord.AddField(bool) now respects it's param
Lucky for us, wasn't used anywhere outside of tests.
Tests: none, trivial change
Created master swarms. These swarms output a small swarm every 1 minute (total up to 3)
Bee grenade now uses new swarms
Update: adding a couple perf tests for EventRecord
- also removed one of profilign scopes since I don't need it anymore
Used them to check if packing EventRecordField would give any perf benefit, and it's a no - indistinguishable from noise.
Tests: ran the new tests
Prefabbed some missed sections of walkway. Replaced meshes in zigg scene with prefabs. Updated asset gym.
▍▌▊▇▊ ▋▌▅▌ ▄▄▊██_▊▉▄▍█▋▅▇_▅▆▄▊_▅▌▊▊▄▌
Tweaks to CookingTable lighting to stop bleed onto the top shelf where food being cooked is now shown.
reset weather update sequences when enabling clouds
LOD0 and prefabs setup condenser tanks smalls
- ▇█▅▆▇█ ▉▉▆▆▇▋▍ ▌▅█▍ ▌▇▌▉ ▅▆█▉█ ▌▋▆▉ ▅▉ ▄▊█▇▄ ▍▋▍▅▍█ ▇▌▊▉▊█
- ▊▋▄ ▌▉▇▆_▅▊ ▊▍ ▉▋▇▊▄▌▋ ▇▇▋▇ ▍▅▇▊
HBHF sensor optimisations:
Reduced the trigger radius to 11m, closer to the sensor max range (10m)
Disable the detectiong trigger when the sensor is not powered
Set the exclude layers
exported some tiger animations with wibbley wobbley tail physics
Chicken reaction animation update
merge from buildingprivilege_cache_fix
Fixed entity building privilege cache reading as false negative, fixes shelter giving 0 building privilege