11,185 Commits over 1,308 Days - 0.36cph!
ShaderGraph: Create a comment node from a selection of nodes
Add undo scope for adding comment
Removed unused from Map Properties window
https://files.facepunch.com/louie/1b1911b1/sbox-dev_0orABUenHL.png
Make sure collision tags for particles are initialized to zero
Fix particle traces not using tags for calculating planes
fixed bullet not facing forward
added ejection particle for 9mm bullet
Remove dupe of silencers (oops)
Clean up USP model
Fixed not facing forward
Added attachments (like the Rust guns have)
Added hold_R bone on world model
Added AO Proxies
Added collisions to all models
Added separate silencer models to use
Apply game template .editorconfig to razor files
Minor changes
Nicer error when giving Graphics.DrawQuad invalid material
Do not crash when SetupPhysicsFromOBB is given invalid input
Added 'stretch' paramter to Rect.Contain
Added implicit conversion from Sandbox,UI.RenderState to Rect
Test for Assembly.GetExecutingAssembly()
Failing test reproducing #957
Fix variable types
Although this seems to be non-deterministic, with some cache breaking later replacements
Stricter GenericReference2 test
Fixed #957 by clearing MonoMod's reflection cache
UI: unit tests for recursion & nesting
UI: when creating a razor panel, check ancestors to make sure we're not creating recursively
sboxgame/issues/issues/2714
Fix ortho lights not working
Don't sort generated code blocks inside class groups!
Whoops
Throw error when [ClientRpc] is added to invalid methods (not an Entity type, or EntityComponent type, or static method)
Merge branch 'master' of github.com:Facepunch/sbox
SceneMap (#870)
SceneMap adds the ability to render map geometry in a scene world for menus, ui and tools. SceneObjects are created for visual map entities.
Tools: Add "New Shader Graph" to context menu & default graph asset
sboxgame/issues/issues/3149
Citizen/clothing: updated tank top cut body meshes to latest rig + improved skinning along cloth edges
Brightened up the avatar editing menu
USP attachments worldmodels + lods
UI: Tint background image after converting to linear color (with alpha this time)
sboxgame/issues/issues/2859
Revert "ui: Apply background image tint after converting image to linear color space"
This reverts commit 156e71188456115acf1cf616e9211453cd10e18c.
ui: Apply background image tint after converting image to linear color space
Fixes sboxgame/issues/issues/2859
ShaderGraph: Open just the node menu when opening from connection drag
Allow tools projects to use unsafe code (#955)
sboxgame/issues/issues/3124
ShaderGraph: Fix comment UI not clamping to min max size in layout
Allow dry suit to be used with rebreather
Update to use new package rate api
Use new favourites api
Failing test involving generics causing EntryPointNotFoundException
Fixed resolving generic methods
Fixed possible stack overflow when fixing references
Expanded GenericReference test to help investigate
Replacing method now thinks it's inside the original assembly
Fixed references to the wrong assembly in fast hotload
Don't need to relink variable types
ShaderGraph: Add Fresnel node
Add option to compile optimized shaders in asset browser context menu (#953)
Add css `border-image-tint` property (#952)
* Add css `border-image-tint` property
sboxgame/issues/issues/3057
* Compile optimized shader
Readme: troubleshooting - vcpkg conflicts
Support for compiling/publishing Library projects
added silencer and raised sights to the USP
more options for modding the USP, lods for these coming soon
Api simplification
Initialize steam sooner in editor mode
Use ManifestUrl instead of Manifest
TV
Gib03 inverted normal fix
Merge branch 'master' of sbox
Support tags for particles collision via traces
Citizen/clothing: added new item, "Diving Rebreather"
This one comes with fancier rigging enabled by item-level animation constraints created entirely in ModelDoc. https://files.facepunch.com/maxlebled/1b1711b1/sbox_2023-04-17_07-19-47.mp4
ShaderGraph: Add Save As menu option
Support faster api auth mode
Pass to shader pipeline if we're rendering on skybox, fix glass reprojection being fucked up on skybox
Fix glass not showing properly on tools view
Just set the max swapchain dimension to be the largest monitor dimension again, causes less problems while in tools mode, guarantees we won't have edge problems
Fix glass depth being fetched incorrectly in MSAA levels
Get the dimension of the biggest used axis for calculating swapchain dimensions, fixes FB copies having wrong dimensions on tools, allow texture downsamples to only downsample a region
Let decals do software-based culling, avoids slow copy of the depth buffer just to do redundant culling, that was also causing problems
Citizen/animgraph: improved sit_offset_height
The feet now pivot up and detach from the ground beyond +3 units, and the arms also follow correctly.
https://files.facepunch.com/maxlebled/1b1411b1/sbox_2023-04-14_21-11-48.mp4
Documentation pass
Update some packages
Code cleanups