12,521 Commits over 4,018 Days - 0.13cph!
▅▊▊▇▅▅▄ ▉▅▆▇█▅▉ ▅▄▉ ▉█▍▆▊▄█ ▄▋█▅▅▌▍▇▌▄ ▍▆▊▌▄▉█▅ ▄▊ ▉▄▇ ▉ ▌▄▌▆▍ ▅▌▉▊
▅▄▆▌▆ █▅▉▍▉▌▌▋▉▋▌▋▇█▅▄▅▋ ▋▌█▋▍▉ ▆▆▌▄▍▆▅▄█ ▋█▍▉ ▌▇█ ▆▊▉▋▌▊▇▉▋█▍ ▇▉▄ ▋▊▆▄▊▇ ▍▌▌▇▊ ▋▆▊▍▆ █▆ ▇▆ (▉▋▆▆▋▊▌▇ ▇▉▆▌▉▇▍▋▊ ▉▆▄▉█▌▆ ▅▄▇▋ ▉█▍▋▄▆▉▄ █▄▆▄█▊▉▆▅▋▆ ▌▊▅▉ ▍▍▆▋ ▅▍▄▅▋ ▆▅ ▌▌▉ █▋▆▌ ▍▇▊▆▆▊)
▌▌▉▅▇ ▋█▄▇▍ ▄▋▋▉█ (▄█▌▉▋ = !▇▋▋▊▊▄▄▄▋▌▌ && !▊▋▉▌▇█▍▌▍▋▄█▌▉ && !▊▍▋█▍▍▋▋█▇▅▄▌█▆▋█▇▉▄ ▇▍ ▅▊▅▉█▄▉▍▆)
▆▌▅▍▄ ▇▊▌▌▅▍ ▇▆▋▆▊█ ▉▆▇▋▍▌▅▊▋▄ ▆▇█▋▅█▄▌▆▊█ (▆▇▌ ▉▊▍█ ▊▍▍▌▌▄▉▇▊▉▇▄▍▆▆ ▆▇█ █▇▋▌▅▍▄▍▍▇▌█ ▅▇ ▍▊▄▌▅██ █▆ ▌▌▉█▅ ▋▆▍▅▉)
▅▆▉▋▋▋▍ ▌▍ / ▄▅_█▅▇▄▅▇_▆█▅▍▍▍▅▌ ▄▉█▌▆ ▋▇▋▍▄ ▄▇▍▆ ▄▅▉▉▇▄█ ▊▅█ ▄▇▍▉▍▉▅ ▆▇ ▌▊▅▉ ▄▊▇▋ ▊▆▆ ▍▋▇ ▍█▄▇█▊▅█, ██▍ ▋▌ ▋▌▋▇▍▌ ▍▅▊ ▌▊▉▌▄▆▋▇▍ ▉▇▄ ▄▅▍▆▋▉▆▇ ▆▋ ▉▆▌▉ ▍▍▌▇▅▋▅▇ (▉█▌▉▊▍▋▄█ ██▋▋▋ ▌▅▅ ▆▋▋▇▄▄ ▆▄ █▇▌▉▉▇ ▉ ▌▋▉▉▇ ▆▍▇ ▊▅ ▇ ▅▌▄▌▅ ▄▋▅▍▍ █▍▉ ▇▉▉▅▉▍▉▍)
Merge from tutorial_island_cmd_rate_limit
Added network_group_debug convar (default false)
Merge from demo_packet_ordering_subtract
Subtracting demo packet ordering due to server crash:
- Server Exception: Network Cycle
- ProtocolBufferException: Got larger VarInt than 32bit unsigned
Mereg from tutorial_island_valid_bounds
ValidBounds fix on large maps
Merge from tutorial_island_valid_bounds
Tutorial island exist beyond ValidBounds
MaterialSetup includes inactive children when IncludeChildren is enabled
EnvironmentVolume overrides for BiomeBisuals and MaterialConfig
MaterialConfig can now specify shader toggles (only supported for some)
MaterialSetup has includeChildren flag to apply to all child renderer components instead of just the renderer on the same game object
Fixed nightlight variables all being 0 on server startup
Fixed SaveRestore.ClearMapEntities not setting IsDestroyed on entities that haven't spawned, causing issues downstream and bypassing my previous static elevator fix
Fixed ElevatorStatic trying to update its floor positions too early when loaded from save
▍▅▋█▉ ▆▆▋▄ ▌▌▄_▇▄▊_▊▊▊▉▍▍_▌
Compile fix (removing unused "using")
Added tree.simplified_collider server convar to toggle simplified server side tree colliders
Fixed ElevatorStatic not checking if entities have been destroyed before adding them to floorPositions
Merge from map_entity_load_fix
Fixed some methods still being called on map entities that have been destroyed (GameObject.Destroy vs. FindObjectsOfType in the same frame)
Merge from main/map_entity_load_fix
Fixed SpawnMapEntities not being called at all when loading a save was attempted but the file did not exist (derp)
Merge from main/map_entity_load_fix
Fix for trying to call "Kill" on entities that haven't called "Spawn" (seems to have gotten lost in the last revert / restore / retry cycle)
Merge from map_entity_load_fix
Merge from pool_editor_safety (editor-only memory pool safety checks)
Merge from alternate_detection
Merge from metal_detector
MetalDetectorSource balance baseline
Trying a different approach