5,949 Commits over 4,079 Days - 0.06cph!
Deployer also sets skin ID when deploying to socket (for water purifier)
Fixed some old deployables not having a model component yet (now required to apply skins)
Disabled GPU skinning on Linux
Eliminated GC alloc from BaseEntity.UpdateParenting
▍▍▍▇█▍▋▇▋▉▆█▆▊█▄▋▅▋▍▅▅ ▌▆▆▆▍▆▅ █▉▍ ▊▄▋▌▆▇▅
Merged skin approval files from easter branch
Fixed that workshop skin assets would sometimes not load even though they were referenced
Fixed that workshop skin would sometimes not be applied to entity (when it was disabled on the client)
Enabled skin unloading by default if system RAM is close to minimum requirement
Removed second grabpass from background blur shader
▉▋▇▊ ▌▍▊▊ ▌▋▌▉▉▅█▋▆ ▋▇▇▇▄▌█ ▅▅▌▍ ▅▆█ ▇▋▉▄▊▇▅▆ ▊▆ ▌▆█▄▊▉▆ ▋▆▌▊▋▆▄ █▌▌▉▋▄▊▉ ▊▆ ▉▋▄ ▄▌█▅▉▊ ▅▉▌▇█▉▉ ▊▆▍ ▇▌▉█▉▊▋ █▉█▊▉▇ ▊▆▉▌ ▉▅▌▋▋▅▅
Restored prefab label assignments (manifest issues on new prefabs)
Restored BaseNetworkable label assignment (manifest issues on new entities)
Merge from skin_unloading
Updated M39 material to specular workflow (for skins)
Fixed riot hat skinnable entity reference
▄▍▍▅▄▆▋ ▇▅█▇ ▋▍█▅▆ ▊▊▉▅▉▆▉▌ (▋▍▉█▅█ + █▅▅▌▅▌▇ ▊▋▆▅▆▆▉)
Disabled pooling on player ragdolls (attempt to curb the ragdoll space program)
Server fall failsafe to ensure it never moves upwards
Server side fall spherecast starts at player center point to avoid falling through objects under certain conditions
Decreased effect pool size again
Increased projectile pool size
Increased effect pool size
Optimized Model.FindBone (particularly during continuous gunfire)
▋▊▄▋ ▉▄▍▍▍▇▉ ▉▋▊▍▍█▇ ▅▌▆▇▊█▉▆▊ ▆▍ █▇▄▆▍▋▊▌▋, ▇▆▄ ▊▆▌ ▊▋
Disabled graphics jobs on Linux (crash fix)
█▊██▇▇.▄▌▋▄ ▋▆▌ ▉▇▊▄▇.▊▇█▅▌ ▅▍▌ ▋▇▍▊▍ / ▋▍██▅▌▆█▆ █▉▄▇
Subtracting
33326 for now
▊▉▅▍▇▊▆▋▊▋ ▇▆█▌▍█ ▊▉ ▇▊▊▄▄
▍▅▇▆▉▍ < > ▌▄ ▊▍▍█▋▇ ▄▌▌▇ ▋▄▋▆ ▊▊ ▇▋▌▇
▋▅▇▄▄ ▅▇ ▄█▇▉▊ ▍▅▄▊▊▅█▅▇ ▋▍▅▇▇ ▆▅▋█▅▍▍▋█▍ ▆█▄▍█▄▌▍█▆ ▊▅█ █▊▇▋▋▇▍▆▆▊ ▊▍ ▅▇▍▅▉▋▅▋▄▇ ▅▅▉▋▇▌▍▊▅▊ ▅▋▇▌▋▅▅▇█▊▄▋ (▇▄▆▋▍▋ ▍▉██▇▄█▆▆▍ ▄▅▆▉ ▉▍▌▇▄▅ ▇▇▉▌▆▇▇█)
Player model bone remapping optimizations
Muzzle flash performance test convar
Third attempt to fix entity registry issue (maintaining legacy behaviour)
Enabled pooling on player corpse entity and ragdoll object
Optimized SkinnedMultiMesh.UpdateLODGroup
Fixed entity registry issues when entity is destroyed
▉▍▉▄▋▄▍ ▅▅▄▅▅▍ ▉▍▊▇ ▇▊▆▋▊▅▋ ▉▊▋█ ▌▋▋▇▅▇▅▍ ▊▄▋▇▅▋ ▅▆ ▄█▉ ▅▋▍▆▇▌▆▋
Added poolable component to party hat
Added poolable component to scarecrow outfit, wearable barrel and dragon mask
Added poolable component to burlap gloves, roadsign gloves and tactical gloves
Player server fall uses MovePosition instead of setting transform.position and calling a network update directly
Player client cycle runs every frame for sleepers that are falling (smooth player model position update)