3,128 Commits over 2,468 Days - 0.05cph!
Fix truncation of entity IDs from 32->64 bits in FileStorage.Get (thanks Jexs)
This was causing artwork to disappear on some servers
Maintaining control of the flag awards clan score
Flag shows the clan logo on it when being controlled by a clan
Show the clan logo on the map marker too
Show who has control of the flag under the flag's map marker (including clan)
If the flag isn't being carried only show clan name if controled by a clan, otherwise keep showing the last held player
Capturable flag item/entity that you can pick up, move, drop
Location is shown on the map
▅ ▅▋▋ ▉▌▉▌ ▌▅▋█▌▄▆▄▋▍ ▋█▍ ▅█▅█▉▋▋ ▅▇█▉▋▌▌▌▌▆▇▍▍▄▍▍▄▇▅ ▊▄▌ ▄▌▍█▍▄ ▊▉▆▍▅▋▋ ▉▋ ▅▋▄ ▅█▅ ▉ ▊▌▉▌▅▉
▋ ▌▌▆▌▋▆▊ ▆▊▋▉▆▋▆▇▉▋ ▌▌▇ ▅▌▋▊▌▅▊ ▋▋▋▊█▅▇▄▋▆██▉▉▄▉▄▉▋ ▍▆▇
▊ ▅▍▌▆▊▊▅▅▄▍ ▌▄▇ ▄▄▊▌▆▉▇ ▊█▇▋▉▉▌█▆▅▇█▅▄▇▄▍▇▄ ▍▋▆
▅ ▍▇▍▊▄▊▌ ▄▆█▊▅ ▆▆▌▍ ▇▄▌▌▌█▉▊ ▉▅█▍▆▆ ▌█ ▇▆▋█▍▍▉▊▍▅▇ ▆▊▌▉▇▆▊██ ▇▋▇█ ▋▇ ▅▍▆▍ ▌▄▊▅▌▍ ▉▇ ▍▇█▅ ▍▋▅
█ █▍▍▆▇▊▅▅▌▊██▌ ▋▆▄█ ▅ ▋▊▆▍▌█▆█ ▉▌█ ▋▊ ▅▋▊█▇▅▅▆▇▊▅ ▍▋▍█▆▆▄▌ ▄▄▋▋▅█ ▄▉▍▌▅▆ ▋▄ ▄▆▋▅▇▍▌
▌ ▉▌▇▌ ▊▇▊▋▋█ ▄█▆▊█▋ ▊▄▉▆▉ █▌ ▅▇▌▋▄▄▊ ▌▍▊▊▇ ▌▅ ▊▉▄▌█▉▅ ▆█▆▍ ▊█▋▌ ▅▅▇▄ ▄▆▉▌ ▊▉▋ ▄▉▅▋ ▊▇▉▊ ▍▉▉▇ ▄▌▊▌▌▊▋▇▉▌▍▋ █▆▆▌▌▄ ▋█▆▋█▉▅ ▊▉▉ ▅▌ ▋▇▊▋▆▆▇ █▊▆ ▌▅▅▅ ▊▇▇▇▅▋ ▋▌ ▌▄▅▇▇▄▊▅
▉ █▍▉▌▉▆ ▅▇▍▄ ▇▅▄▇▌▉▉▄▆▊▋▋▄▋ ▌▄▆ ▋▊▆ ▄▅█▄▌▇█ ▊▋▄▆█▇ ▍█▌▊▄▄ ▍▌▍██ ▋▊▌▋▍█ ▍█▊▊▄ ▆▊▍▉█▅▌▆▅█▇▇▅ ▇▍█▅▊▋█▄▊ ▄▇▅▉▊▋ ▇▄▋▋▊▌ ▆▆▊▉▊ ▋▍ ▊▆▄█▇▊▇▍▄ ▋▋▍▆▍ ▉▉▊▇▍▉▅▍▅▊ ▉▊▇▅
Merge from discord_sdk_1.8
Upgrade to Discord social SDK 1.8.13395
Hook up RegisterAuthorizeRequestCallback
Update TerrainCopyPaste to generate undo snapshots before pasting
Merge from fix_use_bundles
Editor tool to copy paste terrain sections around
Include all prefabs under Assets/Scenes/Prefabs in the props asset scene for custom maps to use
Merge from server_history_dns
Fix history DNS resolutions not refreshing without a client restart
Automatically migrate servers from steam's server history to favorites.cfg if they have a DNS endpoint configured
Extend favorites.cfg to also hold the 50 most recently played servers, with the favoritesEndpoint DNS record saved instead of IP:port if available
Merge from steam_timeline
Mostly remove a per frame OverlapSphere when updating the camera to check if it's underwater
Fix HttpImage attempting to delete asset/builtin textures when the remote image fails to load
Get rid of the pooling for SteamFriend to fix game invites going to the wrong player
Fix menu prefabs not preprocessed in place after death_screen_optimize merge (broke Use Bundles too)
Fix missing await when writing file to cache in WebUtil.DownloadFileTemp
Merge from httpimage_cache
Fix HttpImage not working with extensionless image URLs
▍ ▌▇▌▇▄ ▇▉▉█ ▉▌▇▌▄▍▋▅▉▉▊▄▍▋▆▊
Merge from replace_parallel
Merge from httpimage_cache
Defer deleting images from HttpImage cache so we don't unload and then immediately load when refreshing UI (friends list, etc)
Reference count textures loaded by HttpImage, unload them when no longer referenced
▆ ▍▉▅▉▉ ▊▉▉▅▌ ▆▊█▌▆▄▅ █▍▅▅▄▄▇▇▋▆ ▌▅▆▆▆▌▊ ▋▍ ▋▊▊▊▋ ▍▆▆▊ ▍▄▆▊▄█ ▍▋▌▄▍█▌▆▌█▊█▌▊▍▋▋ ▄▇▆ █▌▆█▅ ▋▋▋█ ▊▍▅▅▌▆▉ ▍▊ ▌█▍█▌▆ ▄▉ █▊▊▅▇▆▇▋ ▄▅██▌▅▋▅
▋ ▊▌▍▅▋▅▄ █▋▅█▍ ▌▅▊▉▉█▉▄▍▌ ▋▆ ▋▌▉▊▇▌▍ ▌▌ ▇▋▅▄▉▄▌ ██▅▋▋▉▄▅▉▍▍ ▆▉ ▊▋▋▅
Update HttpImage component to cache downloaded images by url in the temp folder
Add a hash of the map URL to the map download cache file name to prevent file name collisions
Delete cached map and redownload when the version or checksum doesn't match what was expecfed
Flag when textures are using an uncompressed format in the texture import analyzer tool
Set a purchase limit for general tab items so multiple cannot be purchased
Start and end game phase on the timeline based on when you're in a server or not
Maybe more reliable code to prevent items in the general tab from being purchased multiple times
Fix custom map markers not falling back to world prefab category after HierarchyUril removal