reposboxcancel

3,935 Commits over 426 Days - 0.38cph!

19 Days Ago
Update FgdWriter.cs FGDWriter better handles nullables DefaultValue generator handles int/float nullables
19 Days Ago
Ready text Buttons can have subtitles Hack to make map selection less shit Error Fixes
19 Days Ago
Fix surface.asset causing fgd parsing errors
19 Days Ago
IBreakCommand => IModelBreakCommand
19 Days Ago
Make Analyzers and references work with relative paths
19 Days Ago
Add BBox.FromPositionAndSize Update to net6 vpc support for vs2022 🙄🔫 vs2022 fixes New bat files
19 Days Ago
Custom constbuffer support for shaders Sandbox.ConstantBuffer.Create ConstantBuffer.Update Render.Set Constbuffer variant Compute.WithAttribute Constbuffer variant
19 Days Ago
Move car vmdl to rust addon for now so tools stop trying to recompile it
19 Days Ago
Filter out all kinds of damage except bullet and physics impact for now
19 Days Ago
Only generate shard model on client when there's a valid parent panel with a material set
19 Days Ago
Don't try to shatter if the shatter point is outside of the shard
19 Days Ago
Allow shatter on physics impact although the effect isn't as good as it can be yet
19 Days Ago
Glass thickness property instead of half thickness
19 Days Ago
Don';t delete shard if we didn't manage to shatter it
19 Days Ago
Only try to reset glass panel if it's broken
19 Days Ago
Add half thickness property to shatter glass, clamp to sane values
19 Days Ago
Add glass material property to shatter glass
19 Days Ago
Add entity network ident to list before calling spawn so that setting entity net vars works in spawn
19 Days Ago
Initial reimplementation of func_shatterglass https://files.facepunch.com/layla/1b1111b1/sbox_xf1v5teDcI.png
19 Days Ago
Shotgun aim workarounds
Sam
19 Days Ago
Iterate on C# part of water, fix reflection being 1 frame behind
20 Days Ago
Allow RootPanel.Parent = null though
20 Days Ago
Throw if trying to set RootPanel.Parent Fix a couple of NREs preventing -dedicated from working
Sam
20 Days Ago
Fix scenesunlight thinking it has a cascade light when it doesnt
20 Days Ago
Curved world panels https://files.facepunch.com/ognik/1b1111b1/2021-11-03_44-40-9c54a4e0-996b-49ca-a6b2-b2dcd37360e3-g2DnGRqd.png
20 Days Ago
Cache break command data Match JSONOptions between Breakables.ApplyBreakCommands and Model.GetData
20 Days Ago
ResourceTypeAttribute vsnap Delete breakable_door_model node Delete Model.GetBreakParicle write FGD structs for modeldoc only once FGDWriter can write ModelBreakCommand to modeldoc fgd Added Library.GetType( string ) Added Model.GetBreakCommands Breakables class runs BreakCommands, added ModelBreakParticle break command
20 Days Ago
Industrial light - large light for construct warehouse Merge branch 'master' of sbox
20 Days Ago
Expose and doc more on WorldInput public class; UseMouseInput allows nice usage with Input.Cursor rays
20 Days Ago
Fix addon_add
20 Days Ago
Generate valid addon folder name in s&box.sln for linux Switch sln & csproj generation to use relative paths
20 Days Ago
Fix world panel input by changing WorldInput.Update to [Event.WorldInput.Build] called from the input system. WorldPanel.RayToLocalPosition: fix wrong local position being used for inside checks Simulate right (and middle) mouse button properly in world panel input. Iterate on WorldInput, allow multiple simulated inputs at the same time by migrating state to games Fix inverted x pos and lack of world scale awareness in WorldPanel ray to local code Use WeakReferences of WorldInputs to iterate, gives addon state full ownership and lets GC work nicely. Clear WorldInput reference list on LoopEvent.Init/Shutdown
20 Days Ago
Optimization pass for shader when they're not dev shaders
Sam
20 Days Ago
Remove debug optimize guard
Sam
20 Days Ago
Fix light constants not being filled properly if not using cascade light, use data from baked sunlight from lightbinner
20 Days Ago
MoveHelper: Nudge move trace endpos along normal by a small margin to avoid next movement thinking we started in solid, stops movement from getting stuck so often
20 Days Ago
Add Vector2.Distance and Vector2.DistanceBetween to stay consistent with Vector3
20 Days Ago
Don't let the engine mess with player movement when standing on a pusher
21 Days Ago
Added gradient circle additive effect material
21 Days Ago
Simple dev ladder tileset https://files.facepunch.com/louie/1b0911b1/sbox_gtlRLpsAJC.png
21 Days Ago
Fix some incorrect SCSS parsing on UI tests
21 Days Ago
Added some helpful effect materials Added Sticker overlays https://files.facepunch.com/louie/1b0911b1/sbox_vEmU2PkVoN.png Merge branch 'master' of sbox
21 Days Ago
Maintain CRLF line endings in FGDs + remove trailing whitespace Update base.fgd
21 Days Ago
Added SCSS transform: skew, skewx, skewy https://files.facepunch.com/ognik/1b1011b1/2021-11-00_53-21-7df47bce-2801-4ecc-8566-8593482305e5-qKyC3FrM.png
21 Days Ago
SetProperty fallback on [Property] attributes, fixes map entities not working from having their properties not set
21 Days Ago
M_PI2, M_INVPI, M_INV2PI & PolarCoordinates for proceedural.hlsl
21 Days Ago
Shotgun aim matrix attachment moved to bone in separate hierarchy + adjusted poses Merge branch 'master' of sbox
21 Days Ago
shaders/common/proceedural.hlsl for useful shader funcs Noise: - FuzzyNoise - ValueNoise - Simplex2D Masks: - Checkerboard - Circle - Ellipse - Square - Rect UV transform helpers - TileUv - OffsetUv - TileAndOffsetUv
21 Days Ago
Generator error if you try to [Net] a static property INetworkSerializer.Read: use ref of NetRead NetWrite.Write don't try to blindly write ref or containing ref types
21 Days Ago
Fix world panel input by changing WorldInput.Update to [Event.WorldInput.Build] called from the input system. WorldPanel.RayToLocalPosition: fix wrong local position being used for inside checks Simulate right (and middle) mouse button properly in world panel input. Iterate on WorldInput, allow multiple simulated inputs at the same time by migrating state to games Fix inverted x pos and lack of world scale awareness in WorldPanel ray to local code