13,466 Commits over 1,522 Days - 0.37cph!
Added PhysicsBody.Sleep property (Removed Wake())
Some autodocs for PhysicsBody/Group
func_physbox spawnflags work
street lamp light uni LODs
LOD setup for the light unit that forms part of the street lamp prefabs
street lamp open base lod
Lods for the open variant of the street lamp base
Merge branch 'master' of sbox
AnimGraph: Allow notes to be added to nodes https://files.facepunch.com/layla/1b1611b1/notes.mp4
Fix ModelEntity.CopyMaterialGroup
Updated street lamps and added prefabs
Prefabs for standard size, short medium and long arm and one tall long arm prefab
Merge branch 'master' of sbox
Adjusted street lamp prefabs
adjusted street lamp prefabs to use world offset rather than local.
Citizen animgraph updates with massive improvements
Conditional aim *and* IK disables on all holdtypes
New damping parameters on a new look/aim setup for weapon holdtypes
Separate damping and new look chains when not wielding a weapon
Weapon gestures now also composite a pelvis-only additive component
(and probably more that I forgot)
Merge branch 'master' of sbox
Disable unused particle function
Added ability to set default Model, Material Group, and BodyGoup when adding Hammer.Model property
WIP street lamps
LODs and final setup still to come but all the bits are in.
Merge branch 'master' of sbox
Added support for autogen of enums for fgds
Merge branch 'master' of github.com:Facepunch/sbox
Fixed formatting
update WIP construct, fix nav, tweak tonemapping brightness
Merge branch 'master' of sbox
Add reference to Sandbox.Hotload when compiling addons (for the callbacks)
Log when an unhandled exception occurs because it will sometimes kill the process (eg in finalizers)
Crouch poses for shotgun & SMG holdtypes
ModelDoc: Fix viewing compiled models
dmfbxserializer: compute delta state normals for blend shapes in a way that isn't completely fucked
Citizen blendshapetest mesh for comparison
blendshape test temp model
Update vertex color shader
Update vertex color shader
Added Panel.PreTemplateApplied, Panel.PostTemplateApplied
Merge branch 'master' of sbox
Citizen footstep volume adjustment
Merge branch 'master' of sbox
Update skeletoninstance.def
Fixed Stylesheet variables replacing the wrong variables
Can set a variable to a variable
GetAttachment returns nullable
Fix @imported styles not triggering a hotload
Fix stylesheets loading multiple times instead of using cache
Clear cached stylesheets between sessions
Scss support for !default variables
Scss selectors support the > rule
Fixed templates not being able to create <img> panels
Rename Panel.MousePos to Panel.MousePosition
Fix TextEntry going crazy when it has no text set
Base textentry style sets padding correctly
Added Panel.LocalMatrix, Panel.GlobalMatrix
Added Matrix.Inverted
Added Matrix.Transform
Added TransformedInteract UITests
Remove some shit from our base fgds
Logging can take an object
Added [Hammer.EditorSprite( ... )]
Fixed some maps not caching right
Make VPK unmounting code more understanding
Removed unused Replicated property from ConsoleVariableAttribute
Moved async-related whitelist to its own file
Whitelist a bunch of stuff:
* System.Threading.Channels
* System.IO.Compression (deflate and gzip streams)
* System.Collections.Immutable
* other random stuff
Fix modreq and modopt types erroring when checking addon access
Hotload: Failing test for Facepunch/sbox-issues#345
Hotload: Fixed redundant GC.SuppressFinalize calls
Hotload: Better handling for multicast delegates
Fix one of the CSceneObject::SetTransform functions stripping off scale
Try moving wood flecks texture to core
Recompile impact.wood.fibers to see if that fixes it
Add simple vertex color shader
Add WithPosition and WithForce to DamageInfo
Set damage force on physics impacts so ragdolls can use it
Update flashlight animgraph
Merge branch 'master' of sbox
updating WIP construct, split prefab, adding mats
Merge branch 'master' of sbox
Scss support for @import
Merge branch 'master' of sbox
AnimGraph: Start renaming newly added params/motors/tags when added
Add ModelBuilder API
Setting mesh buffers also sets the ranges to max element count
Variable parsing
Stylesheets can use variables
Throw if stylesheet tries to use variable but no variables
Stylesheets can inherit variables from previously loaded stylesheets
Renamed b_hit to hit
Lerp the duck
Procedural hit reactions node changes
Animgraph updates
Duck being an analog/float input is now properly handled, your equipped weapon has no more weird offsets from where you're actually aiming, and weapon gestures can disable aim chains as well as IK (though somewhat inelegantly for now)
Fixed missing else in duck code
Updated animgraph with new parameters
Merge branch 'master' of sbox
Added PhysicsGroup.Sleep
Added Sleep, Enable/DisableMotion inputs to func_physbox