3,102 Commits over 915 Days - 0.14cph!
Merge from main -> furnace_ui_rework
Disabled lights in bandit marketplace when hardcore is enabled
merge from map_encryption -> aux2
Fix NRE when server tries to load a map before calculating checksum
Merge from cached_server_browser -> aux2
Made opt-in, fixed compile error
Ore icons, more tweaking colors
Merge from cached_server_browser -> aux2
Merge from map_encryption -> aux2
map_download_encrypted convar
Support downloading encrypted maps
Remove hardcoded map secret (from testing)
browser_version convar to switch version for server browser
Fix NRE in console commands from gamemode
Merge from cached_server_browser -> aux2
Fix staging showing every server
Fixed container open sounds
Item icon background color didnt save
Fix fireballs not spawning when crashing mini in safezone
Change colors to be lighter, made 6 icons fit
Static bbq match normal bbq
Merge from hardcore -> aux2
Merge from cached_server_browser
Add phrase when reaching bag limit when placing bags
Loop through all BasePlayer components rather than sleeping players to invalidate BP cache
Attempt to fix BPs not being loaded from monthly bp file (rather than normal one)
Cherrypick GameSetup initializationCommands from
64609
Fix mission npcs not getting deleted in hardcore
Merge from main -> cached_server_browser
Merge from harmony_qol -> aux2
Remove macos from Rust.Harmony
BBQ 3->4 slots
Small furnace 1->2 slots
Large furnace 3->5 slots
BBQ 2->3 slots
Merge from hardcore -> aux2
Sleeping bag messages as toasts, localization for them & toasts support formatting
Adding a string array when building command will add each arg individually to the command
Cherrypicked: Use stringbuilder when building commands, optimize quotesafe
Chat message once you hit your bag limit
Merge from build_server_optimization -> aux2
Time how long each prefab takes to prepare and log it after
Set defines once per build rather than before + after each platform & asset bundles