241,236 Commits over 3,867 Days - 2.60cph!

1 Year Ago
Merge pull requests * Added Versus Saxton Hale map category * Fixed Malformed CSS Comments * Replaced timer.Destroy (deprecated) with timer.Remove * Added duplicator.Disallow * Added DPanPanel * Added math.CHSpline
1 Year Ago
Move util.CHSpline to math library Prevent concommands appearing in server settings DPanPanel code style fixes & bug fix Fixed "get it all top-left" causing issues with one of my examples in the Pull Request #1197
1 Year Ago
Add math.CHSpline (#1294) * Add CHSpline Similar the Lerp and BSpline functions, however it allows you to set the starting and ending tangents. Works with integers and vectors, might work with angles. * Changed tangents t0 and t1 to m0 and m1 Hopefully this makes it less confusing to people that haven't studied this before.
1 Year Ago
Tweaked 6point particle shader transmission behaviour
1 Year Ago
Made everything a bit less error spammy
1 Year Ago
Fixed 6point particle shader errors when using motion blending
1 Year Ago
DPanPanel (#1197)
1 Year Ago
Add intro anim to GameLobbyPage
1 Year Ago
Added shadow pass to 6point particle shader when shader quality >= 100
1 Year Ago
6P transmission debug
1 Year Ago
Use another map for test lobby create
1 Year Ago
Add hotload support for svgs
1 Year Ago
Look for package screenshots and add a background mask in the game lobby page
1 Year Ago
▌▅▍▄▌▅▇█ ▋▊▉▇▋▆ ▊▄▇▇▇ ▊▄▄▋▋ ▍▊ ▊▆▌▍▇▆ ▊▅▋▊ ▄ █▅█ ▄▋ ▍▊▇▆▌▌ █▊ ▍▉▇▊
1 Year Ago
Merge from main
1 Year Ago
Fixed clan table root bone reference being unassigned (StringPool warnings)
1 Year Ago
Fix NRE when exiting lobby
1 Year Ago
Add Start Match button for host
1 Year Ago
Add basic lobby chat
1 Year Ago
UI clean up
1 Year Ago
Merge from main
1 Year Ago
Fixed clan table jittery placement Slightly better clan table deploy checks
1 Year Ago
Fixed 6point particle shader rotation edge cases + support for Flip
1 Year Ago
couch Merge branch 'main' of sbox-assets
1 Year Ago
Add GamemodeCard Use GamemodeCard in lobby, as well as PackageCard to show map and mode
1 Year Ago
Merge from main
1 Year Ago
Fixed clan table collider layer
1 Year Ago
Add duplicator.Disallow (#1676) Used when you want to override the default duplication behaviour, eg when an Addon makes itself duplicatable but you don't want it to be. Also useful if you want a script such as persistence to be able to duplicate things that players cannot. ```lua duplicator.Allow( "prop_door_rotating" ) local tab = duplicator.CopyEnts( Ents ) duplicator.Disallow( "prop_door_rotating" ) ```
1 Year Ago
GameLobbyPage iteration - show lobby data
1 Year Ago
Manifest rebuild
1 Year Ago
Allow merges in either direction Trying to find isolated polys is buggy, just do them all together
1 Year Ago
Bit of ui cleanup Stats tab -> Current game, only available in game
1 Year Ago
If we don't find any games matchmaking, make a lobby
1 Year Ago
Non-reflex angles can split
1 Year Ago
Start work on GameLobbyPage Add stupid secret button to make a lobby for now
1 Year Ago
Hover, don't flush every inc ;)
1 Year Ago
Restrict people doing dumb stuff like flushing the stats after ever increment Increase time between stat refreshes
1 Year Ago
Keep layer width consistent New polygon closing method More consistent position sorting for sweeps Another fix Debugging A bit more stable Refactor, stability
1 Year Ago
Add ComputeBuffer<T> class for creating, reading and writing GPU buffers for usage with ComputeShader Structured buffers, byte address buffers and append structured buffers are all supported. https://wiki.facepunch.com/sbox/Compute_Shaders
1 Year Ago
▆▉▋ ▉▄▇▋▇▉▅ ▇▄▌▋█▌▇▆▊
1 Year Ago
Boomer Main Menu UI
1 Year Ago
Add GamemodeList component
1 Year Ago
6P debug setup in particle scene
1 Year Ago
▅▇▄▊▆▍▍▇ ▄▊█▍▅▊▊ ▇▋▋▉▄▄▋ ▊▆▍▇ ▌▊▉▌▆▇▉█ ▆▇▆
1 Year Ago
Remove unused div
1 Year Ago
Fixed Deferred Mesh Decal normal blending causing incorrect lighting
1 Year Ago
6P Debug atlas.
1 Year Ago
Add synchronous IRenderDevice::ReadBuffer and asynchronous IRenderContext::ReadBuffer Add ComputeBuffer class for creating, reading and writing GPU buffers for usage with ComputeShader Can be passed to RenderAttributes.Set( string, ComputeBuffer ) Read data from GPU with ComputeBuffer.GetData<T>( Span<T>, int, int ) Add ComputeBuffer.SetData( Span<T> ) and ComputeBuffer.CopyStructureCount( ComputeBuffer, ComputeBuffer, int ) Can set/copy data outside a graphics block Flush this shit when using ComputeBuffer in a sync way, I'll do it a different way for an async/callback API API makes more sense to be ComputeBuffer<T> Drop access type to keep things simple, add List<T> SetData variants, add elementOffset arguments, additional error checking AppendConsume buffers still need the structured buffer flag too ComputeBuffer<T>.CopyStructureCount<U>( ... ) YUCKY generics Don't make ByteAddress buffers with unordered access Docs, GetData alternative with no count, checks for disposed buffers
1 Year Ago
Added "Clear" button to the console Minor warning fix
1 Year Ago
Properly dispose of all kusto query results