userJames Kingcancel

8,201 Commits over 3,837 Days - 0.09cph!

1 Year Ago
1 Year Ago
Update Facepunch.ActionGraph Mark constant nodes as obsolete Node input value widgets now respect attributes like [Range] Some node reorganisation When ambiguous, default to types like string, float, Vector3 Nicer display for constant color inputs Filter out obsolete nodes from node list TypeSerializedObject: ignore static fields / properties Optional default group for ControlSheet.AddObject Action Graph property panel cleanup
1 Year Ago
Fixed obsolete generic method nodes not being reported as obsolete
1 Year Ago
1 Year Ago
Better obsolete node message Messages can have UserData
1 Year Ago
1 Year Ago
Warn about obsolete nodes Obsolete node test Expose parameter attributes from method bindings
1 Year Ago
1 Year Ago
Add nodes for playing / manipulating sounds
1 Year Ago
Fixed initializing variables from inputs in expression graphs
1 Year Ago
1 Year Ago
Auto-open the node creation menu if no other menu options exist Rebuild input / output node when editing parameter names
1 Year Ago
Update Facepunch.ActionGraphs Fixed node creation menu path list when filtering
1 Year Ago
Include default output signal in "if" nodes
1 Year Ago
1 Year Ago
Fixed ID of Math.Sign nodes
1 Year Ago
1 Year Ago
Math.Abs, Math.Sign
1 Year Ago
1 Year Ago
Pulse labelled links too https://files.facepunch.com/ziks/2024-01-26/sbox-dev_PV4PZ5cpSp.mp4
1 Year Ago
ActionGraph update, add more geometry-based nodes Use Either<> type for object inputs EitherControlWidget Added a bunch of node types Some ActionGraph value editing fixes Update Facepunch.ActionGraphs
1 Year Ago
Fixed detemining expected type for properties on deserialize
1 Year Ago
1 Year Ago
Failing test deserializing type param
1 Year Ago
ActionGraph update, add more geometry-based nodes Use Either<> type for object inputs EitherControlWidget Added a bunch of node types Some ActionGraph value editing fixes
1 Year Ago
Math.Clamp node
1 Year Ago
1 Year Ago
1 Year Ago
Fix static property nodes if both get and set are available
1 Year Ago
1 Year Ago
Fixed unwrapping Either with > 8 types
1 Year Ago
1 Year Ago
Either<> tweaks
1 Year Ago
ActionGraph update, add more geometry-based nodes Use Either<> type for object inputs
1 Year Ago
1 Year Ago
Fix some edge cases with Either.CreateType
1 Year Ago
1 Year Ago
Node test formatting Ambiguous overload binding tests Either type Use Either type for ambiguous bindings Compare implicit conversions required when resolving overloads
1 Year Ago
1 Year Ago
Better display info for property.get output Implemented constructor nodes Fixed property getter nodes Fixed display info for property get / set methods
1 Year Ago
Combine ExpressionNode, ActionNode attributes Mark expression node methods with [Pure] IActionGraph.AddNode( string id ) extension method Tests for constructor and static property nodes
1 Year Ago
Basic support for custom C# nodes
1 Year Ago
Expose Node.MarkDirty
1 Year Ago
1 Year Ago
Added force option to ActionGraph.Validate
1 Year Ago
1 Year Ago
Get rid of INodeAttribute.Kind
1 Year Ago
1 Year Ago
Look for INodeAttribute instead of NodeAttribute
1 Year Ago