userlamalovecancel
branchrust_reboot/main/improved_network_groups/variable_cell_sizecancel

6 Commits over 0 Days - ∞cph!

40 Days Ago
Add support for different entity ranges per entity Internally the overworld now has three overlapping network group grids with different cell sizes Players subscribe to all layers with different radii Entities can be configured with a preference for which network layer to place them on
41 Days Ago
Fix most of the ServerOcclusionGroup tests Default grid size was too small (it just used out of bounds cells before) Fixed IsVisibleFrom to also test against the circular radius Reset some convars that can make the tests fail
41 Days Ago
Merge from main
41 Days Ago
Code review fixes
42 Days Ago
Use larger cell sizes for the deep sea network group layer so we can reduce the number of cells we need to subscribe to Reduce visibilityRadiusDeepSea from 20 to 10 because the radius is in cells and cell sizes are twice as big now
42 Days Ago
Add support for different cell sizes for network group layers