11,016 Commits over 4,109 Days - 0.11cph!
Broken icon import settings are identical to cooking, fire and loading icon import settings
Skins have OnLoaded and OnIconLoaded callbacks
Added OnItemIconChanged event to item icons
Show loading indicator on item icons while they're still loading
Refresh item icons when their skinned icon finished loading
combatlog no longer takes count parameter (always prints full combat log)
combatlogsize defaults to 30
EAC SDK update + PlayerKill reporting
Force profiling when calling invokes because we keep adding slow shit to it that's not wrapped in profiler samples
Strip any game objects on the occluder layer in prefab preprocessing as they're currently not required
When anti hack is disabled, send warning to admins whenever they connect
Unity can't resize compressed textures, so don't try to do so
Changed the way default icons are used before a skin icon is loaded because Unity
Log warning when icon dimensions on an item are off
All item icons can be up to 512x512 (+ double checked they're compressed)
Use default item icon for skinned items until the skin is loaded
Don't recalculate mips when applying skin icon (already done in native code)
Fixed bear skeleton properties referencing the prefab instead of the mesh
SwapArrows is IClientComponent
Fixed skin icons not calling apply after loading
Only cull game objects we culled components from when they don't have any children
Some more workshop skin profiling
Skin icon loading rewrite (performance, memory)
Admins can get combat log of other players
Fixed editor error from removed convars
Removed some test / debug convars that should no longer be used
Game objects tagged with "Server Cull" or "Client Cull" are deleted even if they have components on them (for example animal GameTrace collider on the server)
When culling components from objects, nominate the game object for deletion as well (but only if it had removable components on it)
Only check workshop download status once a second
Fixed profiler sample mismatch
Workshop skin download rewrite (performance, memory, robustness)
Show number of queued skins when perf >= 9
Retired "Viewmodel" layer as it is seemingly unused
▉▍ ▉▇▋▍▉▍ ▇▆▅▊▋▉▋▌ ▋▄▌▄▅ ▇█▅▆ ▅▍ ▄▋▋▇▊▊█▇
Merge from weekend_branch_6
Only enable client exception reporting on official servers
Fixed ArgumentException in bloom image effect
Fixed ArgumentException in bloom image effect
Potentially fixed NRE in Planner.DoBuild
Fixed outdated API usage in HttpImage
Potentially fixed InvalidOperationException in HttpImage
Fixed exception in Skin.FromFolder
Implemented network stream seek
Increased junkpile spawn attempts
Potentially fixed UnityException in AsyncTextureLoad
Potentially fixed ArrayTypeMismatchException in HttpImage
Fixed NRE in BasePlayer.UpdateHolsterOffsets
Fixed NRE in CommunityEntity.AddUI
Junkpile spawn tweaks
Always show loot container health
▄▋▅▌▌▆▍▇▉█ █▍▍ ▊▉▆▉ ▉▇▄▆█▍ ▇▆█▇ █▄▄▊▇ ▊▉▊█▇ ▇▊▉█▄▋ ▄▅▍▄▅ ▊▆ ▆▅▊▄▋▊ ▌▋▊█▍ ▉▆ █▌▄▆█▄ ▄▍▆ ▌▋▊▅▊▌▆▆▇▅▋▋▌
Fixed UI.Options.KeyBind trying to change its name all the time
Fixed options being invisible until toggled when opening options tab in main menu
Fixed "lock" game object on shopfront being on unnamed layer