12,710 Commits over 3,959 Days - 0.13cph!
Added Rust.World and Rust.FileSystem asmdefs (used in world SDK)
Moved checksum class to Facepunch.System
Removed bridge topology, added swamp topology
New world serialization format
Fixed door sound effect errors on static maps
▋▌▋ ▅▇▌ ▄▇ ▉▍▇ ▅▋▇▋█ ▇▍▌▉▉█▄▌
Bundle loading API preparations for the world SDK
▌▋▄▋▆ ▄▆▋ ▋▄▇▅ █▍ ▇▌▅ ▆▄ ▌▋█ ▊▉▇▋▄▉▋█ (█▍▊▌▊▄▉▅▍ ▌▍█▍▊█▉█▌▆▋▊█)
▉▍▋▅▆▊▅ -▆▄▅█ ▋▄▋▄ ▊▋ ▄▇▄▆▅ █▇▇ ▌▉▇
▊▅▋▆▆█ ▋▍▄▋▊▍▋▉▅▆▆▅█▌▆ ▌▉▌ █▉▊█▍▇ ▅▊▉, ▍▍█▆▊ ▅▆▅, ▍▌▊▌▋▊▌▇ ▅▄▇ █▅▄ ▋▉▍▋▊ ▋▇▄ ▋▉▄█▋▉▋▄▊▍
▅▊▇▍▍▄ ▋▌▌▄▌▆▌▅▇▍▅▌▇▌▉ ▉▋▍ ▅▄▋▇▍▆▊▅ ██▇ █▊▌▊▌▄▌▌ ▇▆█▋▍▄▋ ▇▌▊▋ █▊▌▇▌▌▆▇▍
▊▇▊▌▇▋▍ ▆▇▆█▋▊ ▊█▋ ▊▆▌▆▆▌▌█ ▊▄ ▋▉▆▍▋▊▋ ▌▆▄▉▊
Removed FoliageGrid.Init debug log
Some refactoring in preparation of the world SDK
Applying parts of
27017 (Terrain maps use flat arrays)
Fixed not creating item instances for keycards that are spawned on server restart (unable to pick them up)
Added test puzzle to CraggyIsland
Fix for duplicate keycards on server restart that cannot be interacted with
▉▆▇▇▋ █▋▆▉ ▍▌▌▇▄▍▍█_▄▅▆▇▉▍_▊▉█▆▆_▄██
▉▋▋▌▋▆ ▊▆▌▊▇ ▇▊▄▇▅ ▆▆▅▍▊▄▇▇▋▋
Fixed tangents on pipe_a_valve (graphics glitches)
Added barrel spawner to CraggyIsland
Fixed grass being invisible with certain shadow mode settings
Fixed IndexOutOfRangeException on Hapis Island
██▉▋▊▊▆_█▆▊▆▍█▋▅▊ ▉▇█ ▉▌▊▉▊_▍▋▆▉▋▋▅▄▄ ▉▋▋ ▊▌▋▍▋ ▅▊▄▍
Fixed NRE on static maps (Hapis, Savas, Craggy)
World initialization logging tweaks
Map files contain world size so custom maps can be any size
Preserve custom map file name when saving to disk
Fixed world cache cleanup for procedural maps
Force culture to invariant culture so console string parsing isn't fucked in some countries
Fixed internal custom map URL not being set from startup parameter on the server
Fixed custom map URL not being sent to client right
Fixed some URL escape issues
Fixed world name being wrong in server console on custom maps
Fixed demos not working on custom maps
Merge from monument_puzzles