userJames Kingcancel

8,068 Commits over 3,806 Days - 0.09cph!

11 Months Ago
Generic method binding fixes
11 Months Ago
11 Months Ago
WIP full type library search #1466 https://files.facepunch.com/ziks/2024-02-27/sbox-dev_qIrVpyR3tI.mp4 Selected output / local instance nodes re-implementation
11 Months Ago
Fix hotload error involving duplicate properties Some more hotload skipping for TypeLibrary stuff Update Facepunch.ActionGraphs Fix in parameters Fix sound.play node regression
11 Months Ago
11 Months Ago
Default implementation of NodeDefinition.Attributes
11 Months Ago
11 Months Ago
Convert obsolete attributes into warnings automatically In parameter test In parameter fixes
11 Months Ago
11 Months Ago
NodeBinding.Create helper method Fix some warnings Node definition / binding attributes Fix some more warnings
11 Months Ago
Fix hotload error involving duplicate properties WIP full type library search #1466 https://files.facepunch.com/ziks/2024-02-27/sbox-dev_qIrVpyR3tI.mp4
11 Months Ago
11 Months Ago
Node.SetParameters() helper
11 Months Ago
11 Months Ago
Support Either<> in HasImplicitConversion extension methods
11 Months Ago
11 Months Ago
Implicit target passing validation tweak
11 Months Ago
Update Facepunch.ActionGraphs Fix copy/pasting scene ref nodes Rewrote scene.ref node * Has a useful error if referenced object isn't from same scene as graph * Shows icon of referenced type * Nicer serialization
11 Months Ago
Serialize / deserialize subset to / from JsonNode
11 Months Ago
11 Months Ago
Possible fix for custom node hotload bugs Facepunch/sbox-issues#4946 Facepunch/sbox-issues#4976 Facepunch/sbox-issues#4977
11 Months Ago
11 Months Ago
Re-acquire node definitions on adding assemblies
11 Months Ago
11 Months Ago
I should probably actually add things to this dict too 🤦
11 Months Ago
11 Months Ago
Possible cause of assemblies not being removed properly Facepunch/sbox-issues#4946 Facepunch/sbox-issues#4976 Facepunch/sbox-issues#4977
11 Months Ago
Component editor
11 Months Ago
Why does SerializedProperty have 4 virtual methods to get attributes? Fixed SerializedList.Parent
11 Months Ago
Fixed TransformTest randomly failing
11 Months Ago
Fixed Facepunch/sbox-issues#4947
11 Months Ago
Failing test for resolving generic target type Input nodes are always reachable Fix ResolveTargetTypeParam test
11 Months Ago
11 Months Ago
Action Graphs can reference the GameResource they're embedded in Ctrl+S in an embedded Action Graph saves its host scene
11 Months Ago
Asset Drag & Drop into Action Graph Editor (#1468)
11 Months Ago
Added parameterless Asset.LoadResource() Added DragData.OfType<T>(), DragData.Assets helpers Asset drag & drop into AG editor
11 Months Ago
Node input context menu signal fixes
11 Months Ago
Added DragData.OfType<T>(), DragData.Assets helpers Asset drag & drop into AG editor
11 Months Ago
Asset drag & drop into AG editor
11 Months Ago
Added parameterless Asset.LoadResource() Added DragData.OfType<T>(), DragData.Assets helpers Asset drag & drop into AG editor
11 Months Ago
Fixed nullable parameters in nodes Fix warning when dragging non-text
11 Months Ago
Package.FormatIdent Added default Resource.ToString(), Component.ToString() Format matches GameObject.ToString(): "<type>:<name>"
11 Months Ago
Component editor
11 Months Ago
Fixed #1467
11 Months Ago
Added public HasImplicitConversionTo / From extension methods
11 Months Ago
11 Months Ago
Pass mouse events from labels to the plug, fixes #1465 https://files.facepunch.com/ziks/2024-02-22/sbox-dev_30vniCtdgM.mp4
11 Months Ago
Can create variables by right-clicking inputs Add "Use Labeled Output" menu on input context menu https://files.facepunch.com/ziks/2024-02-22/sbox-dev_5qn6eAweBY.mp4 Fixes #1464
11 Months Ago
Using cleanup
11 Months Ago
Package.FormatIdent Added default Resource.ToString(), Component.ToString() Format matches GameObject.ToString(): "<type>:<name>" Added parameterless Asset.LoadResource() Added DragData.OfType<T>(), DragData.Assets helpers Asset drag & drop into AG editor https://files.facepunch.com/ziks/2024-02-21/devenv_fMDnNTpFdd.mp4 Use new DragData helpers in Component / GameObject controls Fix warning when DragData has no text