userJames Kingcancel
reposboxcancel

747 Commits over 1,155 Days - 0.03cph!

35 Days Ago
Nicer exception logging / stack trace for Action Graph exceptions Push EditorNodeLibrary in Asset.TryLoadGameResource()
35 Days Ago
Clean up opening editor for a given action graph Implement inspecting action graph elements Make sure ActionGraph GUIDs are unique too Make sure embedded expression graphs have an input node Fixes Facepunch/sbox-issues#5253 Hide input node for expression graphs with no inputs
35 Days Ago
Push NodeLibrary scope for ActionGraphResource Facepunch/sbox-issues#5244 Make sure NodeLibrary scope is pushed when deserializing components Facepunch/sbox-issues#5244
36 Days Ago
Debug view for scene ref nodes
36 Days Ago
Merge property or variable get / set nodes
36 Days Ago
Change Json.PushNodeLibrary() to NodeLibrary.Push() Call NodeLibrary.Push() instead of Scene.Push() if HostScene is null Fixes Facepunch/sbox-issues#5244
37 Days Ago
Make control sheet labels draggable
37 Days Ago
Merge property or variable get / set nodes
37 Days Ago
Nicer test for if nodes are operators
37 Days Ago
Make control sheet labels draggable
37 Days Ago
Merge property or variable get / set nodes https://files.facepunch.com/ziks/1b1611b1/sbox-dev_Bj6e15WZ0F.mp4
37 Days Ago
Fix deserializing ActionGraphs in Menu context (#1506)
37 Days Ago
Merge property or variable get / set nodes https://files.facepunch.com/ziks/1b1611b1/sbox-dev_Bj6e15WZ0F.mp4
37 Days Ago
Temporary fix for drag executing multiple times in one frame
37 Days Ago
Fix action graph serialization tests
37 Days Ago
Set Json.NodeLibrary in Scene.Push() Make sure node definitions are added in Menu context Push scene scope in Scene.Save(), Scene.Serialize()
37 Days Ago
Set Json.NodeLibrary in Scene.Push() Make sure node definitions are added in Menu context
38 Days Ago
Refactor ActionGraphDebugger First pass at listening for ActionGraph scene refs WIP show scene refs in scene view https://files.facepunch.com/ziks/2024-03-08/sbox-dev_HZ7Fs0R2x1.mp4
38 Days Ago
Make control sheet labels draggable Dropping a component property will create a set node https://files.facepunch.com/ziks/2024-03-12/sbox-dev_4FnI6RmoK5.mp4 Facepunch/sbox-issues#5129 EditorNode display fixes for embedded targets
38 Days Ago
Temporary fix for drag executing multiple times in one frame
38 Days Ago
Merge property or variable get / set nodes https://files.facepunch.com/ziks/1b1611b1/sbox-dev_Bj6e15WZ0F.mp4 Unify property node CanRead / CanWrite tests Add Facepunch.ActionGraphs.AssignmentKind to TypeLibrary Property node: switch between assignment kinds in context menu https://files.facepunch.com/ziks/1b1811b1/sbox-dev_QVXxSLhC4Y.mp4 Update Facepunch.ActionGraphs Output expansion fixes
38 Days Ago
Fix NRE in GraphInputNodeType.GetPath
38 Days Ago
Add test for warnings in built-in projects Facepunch/sbox-issues#5223 Fix warning in AG editor Facepunch/sbox-issues#5223
39 Days Ago
Make control sheet labels draggable Dropping a component property will create a set node https://files.facepunch.com/ziks/2024-03-12/sbox-dev_4FnI6RmoK5.mp4 Facepunch/sbox-issues#5129 EditorNode display fixes for embedded targets
39 Days Ago
Merge property or variable get / set nodes https://files.facepunch.com/ziks/1b1611b1/sbox-dev_Bj6e15WZ0F.mp4 Unify property node CanRead / CanWrite tests Add Facepunch.ActionGraphs.AssignmentKind to TypeLibrary Property node: switch between assignment kinds in context menu https://files.facepunch.com/ziks/1b1811b1/sbox-dev_QVXxSLhC4Y.mp4
39 Days Ago
EnumControlWidget support for nullable Fixed title of scene.get target input Fix property panel handling nullable ActionGraph parameter types Fix warning when compiling Action Graph editor EnumDescription.Entry.Group Menu.AddOptions fixes for value type items Menu.AddMenu( Menu menu ) menu menu menu menu menu If icon is just a bunch of symbols, make sure it doesn't overflow https://files.facepunch.com/ziks/1b1811b1/kr69TajHB0.png Implement VectorControlWidget.StartEditing() Fix ControlSheet.AddObject return value regression
41 Days Ago
Merge property or variable get / set nodes https://files.facepunch.com/ziks/1b1611b1/sbox-dev_Bj6e15WZ0F.mp4
41 Days Ago
Make control sheet labels draggable Dropping a component property will create a set node https://files.facepunch.com/ziks/2024-03-12/sbox-dev_4FnI6RmoK5.mp4 Facepunch/sbox-issues#5129 EditorNode display fixes for embedded targets
45 Days Ago
Make control sheet labels draggable Dropping a component property will create a set node https://files.facepunch.com/ziks/2024-03-12/sbox-dev_4FnI6RmoK5.mp4 Facepunch/sbox-issues#5129 EditorNode display fixes for embedded targets
45 Days Ago
Handle exceptions thrown when discovering reflection-based nodes Fixes Facepunch/sbox-issues#5157
46 Days Ago
Fix copy/pasting nodes referencing graph target input.
46 Days Ago
Allow easy access to graph inputs from node menu, including "This" https://files.facepunch.com/ziks/2024-03-11/RkOMLQmLlN.png Facepunch/sbox-issues#5082
46 Days Ago
Update Facepunch.ActionGraph Facepunch/sbox-issues#5066 Facepunch/sbox-issues#5128
46 Days Ago
[ActionGraphInclude] implies [Expose] Rename "Game Object" node category to "Scene" Expose scene tracing to Action Graph https://files.facepunch.com/ziks/2024-03-11/sbox-dev_rirZ1oi97u.mp4 Fixes Facepunch/sbox-issues#5120 ActionGraph node menu respects [ReadOnly] attributes
46 Days Ago
Revert "Expose SceneTrace etc to ActionGraph" This reverts commit 438a62d24fbf3dc9a156f8279322af8ccb00c51d. I want to make some of these methods into action nodes, not expressions.
46 Days Ago
Expose SceneTrace etc to ActionGraph https://files.facepunch.com/ziks/2024-03-11/sbox-dev_NWYZqy5dMC.png
46 Days Ago
Mark IActionComponents as obsolete Don't list obsolete component types in ComponentTypeSelector
48 Days Ago
Fix #nullable context warnings Facepunch/sbox-issues#5116
49 Days Ago
Refactor ActionGraphDebugger First pass at listening for ActionGraph scene refs WIP show scene refs in scene view https://files.facepunch.com/ziks/2024-03-08/sbox-dev_HZ7Fs0R2x1.mp4
49 Days Ago
CollisionActionComponent, TriggerActionComponent implement IActionComponent
49 Days Ago
CollisionActionComponent, TriggerActionComponent These will all get deprecated with #1458 anyway
50 Days Ago
SourceLocation ILHotload test Use built-in FindNode( getInnermostNodeForTie: true ) for ILHotload #1492 Fix ILHotload handling SourceLocation attributes I'm not sure why it wasn't skipping before
50 Days Ago
Tentative fix for #1492 This might lead to it falling back to normal hotloads more often, but at least it shouldn't throw.
50 Days Ago
Avoid throwing / catching exceptions when upgrading delegates (#1491) Was very slow when the debugger is attached
51 Days Ago
Component editor
51 Days Ago
Cleanup Update Facepunch.ActionGraphs Allow [InitializedBy( null )]
51 Days Ago
Fixed AG undo/redo regression IResourceEditor.Changed event Fix save button not enabling for custom editors
51 Days Ago
Component definition event dispatching https://files.facepunch.com/ziks/2024-03-06/sbox-dev_5PrSEab4Ra.mp4
52 Days Ago
Component editor Event definitions https://files.facepunch.com/ziks/2024-03-05/sbox-dev_tLbFO7lAnn.png
52 Days Ago
Fix truncated context menu for some plugs