branchrust_reboot/main/improved_network_groupscancel

22 Commits over 0 Days - ∞cph!

3 Days Ago
Bug fixes for checking visibility across different network group layers when they have different cell sizes
6 Days Ago
Merge from main
7 Days Ago
Merge: from imrpoved_network_groups/serverocclusion_player_fastpath - Optim: skip unnecessary global occlusion group lookups Tests: unit tests
7 Days Ago
Update: Jobs 3 - enable parallel sub updates switch Tests: none, related unit tests pass
7 Days Ago
Update: pregenerate radius tile offset to avoid potential races Tests: ran unit tests
7 Days Ago
Bugfix(tests): TestNew_LaggyTeleport - fix sleepers incorrect position after recent refactor Tests: ran unit tests, they pass
7 Days Ago
Bugfix(tests): fix incorrectly converted TestNew_MoveOther spawn pos Tests: ran unit tests, now only 1 failure
7 Days Ago
Bugfix(tests): increase DummyServer's network grid from 512 to 1024 Some tests ended up spawning outside of the network grid, leading to test failures. Tests: ran unit tests, from 30 failures down to 9 (2 tests)
7 Days Ago
Update(tests): bring back spawning on boundaries of network ranges Current logic considers those cells to be in range, so rely on that fact. Doesn't fix tests, but validates edge cases Tests: ran unit tests, same tests failt
7 Days Ago
Clean(tests): consolidate network-range-distance calculating logic Got tired of fixing it up manually in every test Tests: ran unit tests, some still fail (likely due to out of network grid bounds cases)
7 Days Ago
Merge from main
10 Days Ago
Collectables network range adjustment: berry-green-collectable 256m -> 128m berry-black-collectable 256m -> 128m berry-blue-collectable 256m -> 128m berry-white-collectable 256m -> 128m berry-yellow-collectable 256m -> 128m berry-red-collectable 256m -> 128m driftwood_1 256m -> 128m driftwood_2 256m -> 128m driftwood_3 256m -> 128m driftwood_4 256m -> 128m driftwood_5 256m -> 128m deadlog_a 256m -> 128m deadlog_b 256m -> 128m deadlog_c 256m -> 128m Loot-Barrel-1 256m -> 128m Loot-Barrel-2 256m -> 128m Corn-Collectable 256m -> 128m Orchid-Collectable 256m -> 128m Potato-Collectable 256m -> 128m Pumpkin-Collectable 256m -> 128m Rose-Collectable 256m -> 128m Sunflower-Collectable 256m -> 128m Wheat-Collectable 256m -> 128m Wood-Collectable 256m -> 128m Trash-Pile-1 256m -> 128m
10 Days Ago
Created a tool + context menu button on all BaseEntities to print out LOD culling range. This is useful so I can accurately set network range settings for a bunch of entities. For some things theres point networking to 256 if i can only be seen up to 100m etc.
10 Days Ago
snake 256m -> 128m
10 Days Ago
crate_underwater_basic 256m -> 128m natural_beehive 256m -> 512m
10 Days Ago
grenade_molotov 256m -> 128m
10 Days Ago
orebonus_generic 256m -> 128m metal_detector_source 256m -> 128m treemarking 256m -> 128m treemarking_nospherecast 256m -> 128m debris_wall 256m -> 128m
10 Days Ago
Reduce exposed stash network distance from 258 -> 128 meters
10 Days Ago
Increase hot air balloon and hot air balloon armour networking distance from 256 -> 512 meters
10 Days Ago
Reduce network range to 128m on: IMPORTANT: - item_drop (leaving buoyant as it) (leaving backpack as is) DECOR/MISC: -Heavy Scientist Plushy -Hazmat Plushy -Pinata -Parachute Unpacked -Headbag -Fish Trophy -Wanted Poster -Confetti Cannon -Twitch Trophy
13 Days Ago
Merge from improved_network_groups/variable_cell_size
21 Days Ago
Subscribe to network groups around the player in a chunky circle instead of square