userJames Kingcancel

7,684 Commits over 3,684 Days - 0.09cph!

8 Months Ago
8 Months Ago
Math.Abs, Math.Sign
8 Months Ago
8 Months Ago
Pulse labelled links too https://files.facepunch.com/ziks/2024-01-26/sbox-dev_PV4PZ5cpSp.mp4
8 Months 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
8 Months Ago
Fixed detemining expected type for properties on deserialize
8 Months Ago
8 Months Ago
Failing test deserializing type param
8 Months 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
8 Months Ago
Math.Clamp node
8 Months Ago
8 Months Ago
Fix static property nodes if both get and set are available
8 Months Ago
8 Months Ago
Fixed unwrapping Either with > 8 types
8 Months Ago
8 Months Ago
Either<> tweaks
8 Months Ago
8 Months Ago
ActionGraph update, add more geometry-based nodes Use Either<> type for object inputs
8 Months Ago
Fix some edge cases with Either.CreateType
8 Months Ago
8 Months Ago
8 Months Ago
Node test formatting Ambiguous overload binding tests Either type Use Either type for ambiguous bindings Compare implicit conversions required when resolving overloads
8 Months Ago
8 Months Ago
Better display info for property.get output Implemented constructor nodes Fixed property getter nodes Fixed display info for property get / set methods
8 Months Ago
Combine ExpressionNode, ActionNode attributes Mark expression node methods with [Pure] IActionGraph.AddNode( string id ) extension method Tests for constructor and static property nodes
8 Months Ago
Basic support for custom C# nodes
8 Months Ago
8 Months Ago
Expose Node.MarkDirty
8 Months Ago
8 Months Ago
Added force option to ActionGraph.Validate
8 Months Ago
8 Months Ago
Get rid of INodeAttribute.Kind
8 Months Ago
8 Months Ago
Look for INodeAttribute instead of NodeAttribute
8 Months Ago
Facepunch.ActionGraph API changes Fixed race condition in Tools/CodeGen Updated Facepunch.ActionGraphs Don't list GameObjectActionComponent in action graph menus
8 Months Ago
8 Months Ago
Fix variable default values in BindingSurface.FromNode
8 Months Ago
8 Months Ago
Some better invalid JSON handling
8 Months Ago
8 Months Ago
Graph needs revalidation after removing nodes Node binding refactor, simplify call node serialization
8 Months Ago
Fixed expected type when serializing constant value links
8 Months Ago
8 Months Ago
Attributes, display info refactor
8 Months Ago
8 Months Ago
NodeLibrary refactor, split up TypeLoader
8 Months Ago
Make current FieldInfo avaiable to instance upgraders Field.HasAttribute<T>() extension method that checks for property SuppressNullKeyWarningAttribute Rebuild ComponentListWidget rather than ComponentSheet on hotload Fixes NullReferenceException when a component type is renamed / removed
8 Months Ago
Can expand any output with right-click https://files.facepunch.com/ziks/1b1911b1/sbox-dev_27P2mGG33e.mp4 Expose ValueTuple, IList.Count, Array.Length to TypeLibrary DisplayInfo: Get rid of backquote in generic names Updated Facepunch.ActionGraph Fixed expanded output hiding logic
8 Months Ago
8 Months Ago
Better exception handling during validation