527 Commits over 2,192 Days - 0.01cph!
Wait for the map file to finish uploading before allowing players to connect to the server
Before this players who connect in the first moments of the server opening would need to generate the map, so they'd load in a lot slower even though they were first to connect
More FoliageGrid null checks to try and fix errors on disconnect
Replace our custom Parallel.For and Parallel.ForEach with the standard .NET one
Also replace BeginInvoke usages with Task.Run so we don't run into that compatibility problem when Unity upgrades .NET in 5 years
Mark ParallelEx.Coroutine as obsolete because it has more overhead vs. using Task.Run inline
Merge from more_worldgrid
Use SetPositionAndRotation when taking a prefab from a pool
Merge from more_worldgrid
Merge from trimmed_asset_warmup/scene_warmup
Merge from death_screen_optimize
Remove code to pack monument scenes bundle (unused)
Merge from trimmed_asset_warmup/scene_warmup
Merge from trimmed_asset_warmup/scene_warmup
Reduce texture size and/or enable compression on some textures
Merge from decor_rock_pooling
Merge from trimmed_asset_warmup/scene_warmup
Merge from trimmed_asset_warmup/scene_warmup
Merge from trimmed_asset_warmup/scene_warmup
Merge from nameplate_optim
Merge from trimmed_asset_warmup/scene_warmup
Merge from trimmed_asset_warmup/scene_warmup
Merge from trimmed_asset_warmup/scene_warmup
Merge from trimmed_asset_warmup/scene_warmup
Merge from trimmed_asset_warmup/scene_warmup
Merge from trimmed_asset_warmup/scene_warmup
Merge from trimmed_asset_warmup/scene_warmup
Add graphics.allowThreadedTextureCreation convar (default true) so we can test with threaded texture creation disabled
Merge from trimmed_asset_warmup/scene_warmup
Merge from trimmed_asset_warmup/scene_warmup
Merge from trimmed_asset_warmup/scene_warmup
Merge from trimmed_asset_warmup/scene_warmup
Merge from trimmed_asset_warmup/scene_warmup
Merge from trimmed_asset_warmup/scene_warmup
Merge from fix_eager_cctor
Remove unnecessary things related to SyncVars source generator
Delete incomplete stadia support
Merge from steam_item_store_images
Merge from fix_protobuf_length_prefix
Merge from fix_protobuf_field_0 (fix for loading older saves)
Rename menu item so it's clear that Rust+ needs it for item icons
Merge from fix_protobuf_field_0
Merge from fix_dialog_hide_chat
Merge from rust_companion_boot_fixes
Merge from protobuf_fixes
Merge from protobuf_fixes
Use entity display name from PrefabInformation component for Rust+ death notification if available
Merge from protobuf_fixes (fixes NotSupportedException when recording demos)
Merge from protobuf_fixes
Merge from protobuf_fixes
Merge from protobuf_fixes
Merge from protobuf_fixes