254,393 Commits over 3,990 Days - 2.66cph!
▆▆▅ ▅█▅▊█▋▊▊▉▇▅▍▅▊▊█▄▋▆() ▉▋▋▇▌▉▅ ▉▄▍▄▇▇ ▇▄ ▍▄█▅▄ ▍▆▇▉ ▋▅▌ ▄█▄▍██
Add mips to texture editor
Fix GPU crash when ReadTexturePixels is provided a srcRect that exceeds texture size
Terrain: Add splatting with layers, add heightmap imports, switch to editortool subtools
Gradient editor lets you press delete to remove the selected point
Resolves sbox-issues/issues/4963
Actually do whitelist disabling right omg
Actually increase max number of server tags to show to 4
Add the new `tut` tag to the server.tags autocorrect
Change how we disable whitelist for recursed folders
▄▉▍ ▌▋▌▍█▄█▆ ▌▆▍ ▋▇▅ ▍▆▋ ▍▋█▊▅ █▋▋█▊▌▇
Added gamemode and entities to whitelist
Also disable whitelist for subfolders once a folder passes whitelist
Let's try applying a whitelist of folder names to file watchers
Move resize box to world space position before snapping it https://files.facepunch.com/layla/1b0711b1/sbox-dev_fVEF49E04T.mp4
player update. exported/set up hammer deploy and attack anims and created hammer override controller for it
Add SerializedProperty.ShouldShow()
Start reworking ControlSheet so it can hide rows when ShowIf/HideIf is set
Add gradient to user customization
Clothing item gradient
Game Object Network Mode Selection https://files.facepunch.com/conna/1b0711b1/sbox-dev_G97N4pdA3q.png
▇▌▊▍▊ ▄▍▍▍▅▉▋.▄▇█ ▋▇▇▄▆▋▉
▇▆▆▉▋▆.▄▍▊█▅▆▊▆▄▉█▅▍█▉▄▊▌▄█▆▍█▌▌ █▅▌█▊'▍ ▇▅▋▅▇ ▆▇█▉▍▌▅▋▉ █▉▍▄ ▇▊██
Cleans up invokes on destroy (applied vending machine screens NRE fix)
Merge from tutorial_island_cmd_rate_limit
player update. exported/set up salvaged axe, hammer and icepick deploy and attack animations and made new holdtype override controllers for them
Approach this differently: let's just do a bunch of preset patterns and allow them to be scaled
Remove stuff that we're not using now
More patterns (though defining these in code feels silly)
Apply scales, clean up
Added a new blooded version of the burlap sack world model for the Head Bag
Added network_group_debug convar (default false)
▊▊▍ `▊▋█▄█▉▄█_▆█▉▋▌_▊▉▋▍▇▌▅▊` ▅▊▉█▍▉ (█▅▉▊▆▆█ ▆▉▊)
▆▌▅ ▇▊▊▌▋▆▊█ ▇▄▅▆▌ ▉▆█▄ ▍▊█ ▍▊▇▊▋ ▆▉█ █▍▄▋█▋▌▍
▉▋▋▅▇ ▄▅▄███ "▋▆▌▉▋▉ █▅▋▇ ▍ ▄█▋▅▄▇▍ ▇▋▄▋▆▌ ▇▅▉▄▌█▇▆ ▇▋▋ ▆▊█▇▅▄▊▄ ▊▉▊▇▇" ▅▄ ▋▅▄ ▊█▄ ▍▍ ▅▊▄▇▆▆▍▋
▋▊▍▍▇ ▍▊▆▋█▊▉▇ ▊▋▅▍ ▌▋▅▆ ▋▇▋▆▋▆▊▄▋▇ ▌▊ ▌▍▋▇ ▆▋▋ █▌▍▍▇▇ ▊▉ ▍▍███▌▉▍ ▆▆▊▊▊▍▅ ▍▄▋▌▉▋▄▌ ▊▄▍▋▇▌█▇ ▍▅▋▋
More recall logic/testing.
Hair & Beard Tinting (Test)
Replace sounds for GrenadeBeam.HitSound to existing ones
Added "Use" input to the base fgd
Steam Audio Reflection (#1490)
Reflections are re-enabled again. Be aware that right now only "static" colliders block audio.
▉█▅▋▌▍▆ ▇▄▊▉▄▋▉▍ ▇▄▄ ▊█▋▌█▆
Lets add these incase they're needed
Added icon for broken items
Add AudioMixer, Reflection performance graph
Fixed tutorial island missing terrain splats
Protect against invalid transform in CPhysicsBody::AddMeshShape, fixes crash some games are having
Condition is now displayed if its less than max on the vendor UI
Tentative fix for #1492
This might lead to it falling back to normal hotloads more often, but
at least it shouldn't throw.
Remove debug
Clean that up a bit
We can limit the max number of reflective sounds simulating, allowing to put a performance cap on it
ComponentFlags.NotNetworked. When a component has this flag, it won't be serialized in the scene snapshot or with a networked object when sent to other clients
Brutalist church progress
Avoid throwing / catching exceptions when upgrading delegates (#1491)
Was very slow when the debugger is attached
chicken costume DLC unlock fix
Don't EditLog if we're not in the Editor. EditLog separate from BreakFromPrefab because we don't wanna do that just because we're spawning a networked object in a running scene.
Interpolation Fixes w/ Ownership Change (#1494)
🤞