36,239 Commits over 4,383 Days - 0.34cph!
Clamp dungeon layer calculation in NetworkVisiblityGrid.PositionToLayer so there's no index out of bounds exception when entities exist at y >= 1500
If mods want to take advantage of the dungeon layers they can use the ones from 1000-1500, there's more than enough space already
Merge: from networkgrid_iterationspeed_changes
- Optim: lazy allocate internals of NetworkGroup to save memory (adam.k's findings)
Tests: flew around on craggy, opened deep sea and entered-left, printed entity counts of deep sea, shot scientists in the distance
merge from render_pipeline_testing (reflection fix)
merge from waterwheel_deployable
Merge from chainsaw_hotspot_gathering
Merge from terrain_renderer
Fixing ocean topology floodfill not reaching certain sections behind road crossings
▌▅▋▊▊▊▌ █▍▆▅ ▇▄▊▆▌▉▍▍█▋▅▇▊▅▇▇▋▍▌▌▊▌▌▊
merge from networkgrid_iterationspeed_changes
merge from render_pipeline_testing
Merge: from networkgrid_iterationspeed_changes
- Bugfix: handle more cases of lazy-initted net group subscribers instead of NREing
Tests: none, trivial changes
Merge: from networkgrid_iterationspeed_changes
- Bugfix: avoid NREs from accessing uninitialized subscribers for net groups
Tests: booted into craggy with server occlusion and jobs 0, 1, 2, 3 modes
▉ ▍▉▌▍▉ █▋▅▅ ▍▊▋▉▍█▇▍▌▌▆▋▍▄█▉█▌▄▅▊▌▄▌▄█▌▇▇▇▆▆▄
Merge: from serverprofiler_filters_april2026
- Update: remove a couple assemblies and utils from being recorded in snapshots to reduce overhead
Tests: exported snapshot in Jobs 3 mode and inspected
merge fix for increased 2.5gb memory usage on servers
merge from waterwheel_deployable
merge from waterwheel_deployable
▇ ▅▌▇▊▇ ▆▊█▆ ▅█▊█▅▋▊█▇▍▅▉▌▆▅▌▍▇▅ ▊
Merge: from connections_pool_leak_fix
- Bugfix for leaking List<Connections>
Tests: ran around on craggy and checked print_memory showed low max value
Merge from terrain_renderer
Merge from 3p_spectator_improvements
▅ ▅▇▆▋▌ ▊▄▆▉ ▌▍▄█▊▍▅▍▇▍▅▅▅▄▋▉█▍█ ▆
merge from waterwheel_deployable
█ ▄▍▉▍▋ ▄██▆ ▇▍▆▌▅▉▄▌▌▊▌▊▌▋▇▆▆▌▆ ▍
merge from automated_testing
▍▄█▄▆▇▉▇▄ ▅▆▌▉ █▉▅█ ▋▄▆▌ ▍▇▄▋█▋ ▋█▆▊ █▋▉▄█▄▉▆ ▆▌▆▌▋▌▍▊▅ ▆▌ ▇▌▋▊ ▋▍▊▇▇ ▋▉▌▌ ▋▉ ▌▅▄ █▅ ▄▌█ ▋█ ▊▄▊ ▅▌▌▊ █ ▉▌▋▋▅▋ ▄▌▊
merge from new_console-ui
Merge from paint_pool_fix2
Merge from travelling_vendor_nre_fix
merge from /main/hackweek_techtree_multi_unlock
▇ ▇▌▊▅▌▌▋ ▋▊▆▌▍▅ ▍▆▅▆▉▄▋▊ ▄▆▋ ▍▉▇▇▍▄█▅ ▆▆ ▉▊▉▊▉ ▍▍▌█▌▋ ▊▋▇ ▌▋▌▊ ▄▉▋ ▇▉▌▅▇
Merge from 3p_spectator_improvements
merge from camera_fog_fix
merge from render_pipeline_testing
Merge from viewmodel_early_disable_fix
Merge from viewmodel_early_disable_fix
Refactor and additional fix
merge from droppeditem_improvements (compile fix)
merge from droppeditem_improvements (compile fix)
Don't open or process light radial menu if map is open
merge main -> rust_relay_server
merge from droppeditem_improvements
Merge from chainsaw_hotspot_gathering
Merge from light_toggle_icon_fix
merge from armored_ladder_hatch
Merge from terrain_renderer
Merge from terrain_renderer
▄▇▍▊█▋ ▉█▅▇▋ ▋▌▄▍▊▅▆ █▍ ▋▌▊▌▄█▉▇ ▍▅▊▍▌█ ▍▄ █▇▍█▌▆▍█▋▊▊▇▊▄▇ ▆▉▉▉▅
██▌▍▄ ▅▆▍▌▆ ██▋▉▌▋▌██▌▇▄▅▌▌▉ ▍▉ ▄▋▉▅▊█▌▍▍▆█▋▉