userJames Kingcancel

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

8 Months Ago
Test for async returning methods Fixed binding to methods returning Task<T>
8 Months Ago
8 Months Ago
Fixed creating ActionGraphs from the asset browser
8 Months Ago
Fixed implementation of RandomNodes.Int
8 Months Ago
Fixed RandomNodes.Int return type
8 Months Ago
Fixed dropping connection only a PlugIn with a const value / variable Fixed phantom connections when using plug context menu
8 Months Ago
Fix typo in GetGameObjectNodeDefinition name Fixed bugs with direct variable inputs
8 Months Ago
SourceType / GetBindingSurface fixes
8 Months Ago
8 Months Ago
WIP GetGameComponentNodeDefinition Fix filtering available nodes by context type Implement GetGameComponentNodeDefinition.BuildExpression https://files.facepunch.com/ziks/1b1211b1/sbox-dev_eARGP4qKRz.png
8 Months Ago
Expose Node.Binding
8 Months Ago
8 Months Ago
Fixed NodeDefinitionAttribute
8 Months Ago
8 Months Ago
Expose some members for custom node definitions Add NodeDefinitionAttribute
8 Months Ago
8 Months Ago
Output member expansion https://files.facepunch.com/ziks/1b1211b1/sbox-dev_83NHqCSy23.png
8 Months Ago
8 Months Ago
Refactor adding expanded output bindings Expand var.get output
8 Months Ago
8 Months Ago
Only expand directly declared members by default
8 Months Ago
8 Months Ago
Allow [Expanded] attributes in any assembly
8 Months Ago
8 Months Ago
Allow custom logic for if members are expanded
8 Months Ago
8 Months Ago
Expand property / field getter return value
8 Months Ago
8 Months Ago
Rename SingleNodes to NodeTests API for adding expanded outputs Expanded output test Expanded output implementation Allow adding expanded outputs at any time ExpandedAttribute
8 Months Ago
ActionGraph: directly use variables for inputs, reachability fixes https://files.facepunch.com/ziks/1b1111b1/sbox-dev_zsJbxaO0TC.mp4 https://files.facepunch.com/ziks/1b1011b1/NVIDIA_Share_k0NTtOlpgq.png
8 Months Ago
8 Months Ago
Fixed reachability test for expression nodes
8 Months Ago
Added failing test of variable accessibility Fixed finding and validating referenced variables
8 Months Ago
WIP use variables directly as inputs https://files.facepunch.com/ziks/1b1011b1/NVIDIA_Share_k0NTtOlpgq.png
8 Months Ago
Move MemberInfo.ToSimpleString() extension to Sandbox.System Add Stirng.HtmlEncode() / UrlEncode() extension methods ActionGraph: type name formatting fixes
8 Months Ago
ActionGraph: Fixed not being able to delete duplicate input / output nodes
8 Months Ago
Expose GraphicsItem.BoundingRect Allows graphics items to draw outside of their defined size ActionGraph: Fix input const value repainting
8 Months Ago
ActionGraph: Nodes for creating common collection types Array, List, HashSet, Dictionary
8 Months Ago
8 Months Ago
Resolve generic target type
8 Months Ago
Tests for resolving generic type members
8 Months Ago
Mark node dirty when setting input variable
8 Months Ago
ActionGraph: Expose GameObject.Destroy(), Clear()
8 Months Ago
Use different prefixes for ShaderGraph vs ActionGraph clipboard text Defer loading ActionGraph resources until needed Fix error message when ActionGraph resource not found Fix case where wrong property is deserialized to in Json.DeserializeToObject E.g., the FirstOrDefault could match a property that was JsonIgnored, and miss a property with the same name (with [JsonPropertyName]) that isn't ignored.
8 Months Ago
ActionGraph context pass-through for nested graphs
8 Months Ago
Hide context passthrough sockets Context pass-through cleanup Center on input node when first opening an ActionGraph
9 Months Ago
Working on passing though context to sub-graphs
9 Months Ago
9 Months Ago
Inputs can directly reference variables
9 Months Ago
Variables can be initialized from graph inputs