{ "AbilityName": "TestGraph_19", "AbilityStacking": "Unique", "EventGraph": { "EditorOnlyData": { "Event": { "OnAbilityTrigger": { "Position": { "x": 230, "y": 180 } }, "TestEvent": { "Position": { "x": 240, "y": 470 } } }, "Graph": { "Pan": { "x": 80, "y": -159 }, "Zoom": 1.15 }, "Group": [ ], "Node": [ { "Position": { "x": 460, "y": 180 } }, { "Position": { "x": 0, "y": 380 } }, { "Position": { "x": 10, "y": 470 } }, { "Position": { "x": 470, "y": 470 } }, { "Position": { "x": 680.0001, "y": 470 } }, { "Position": { "x": 320, "y": 610 } }, { "Position": { "x": 530, "y": 610 } }, { "Position": { "x": 250, "y": 260 } }, { "Position": { "x": 250, "y": 360 } } ] }, "EventMap": { "OnAbilityTrigger": { "$type": "ConfigAbilityGraphEvent", "EventNodeBind": 0, "ParametersBind": [ ] }, "TestEvent": { "$type": "ConfigAbilityGraphEvent", "CustomParams": [ { "PortName": "TestInt", "PortType": "int" }, { "PortName": "TestVector", "PortType": "Vector3" } ], "EventNodeBind": 3, "IsCustom": true, "ParametersBind": [ { "$type": "ConfigDynamicOutputValue", "BindId": [ 1002 ], "OutputName": "TestInt" }, { "$type": "ConfigDynamicOutputValue", "BindId": [ 1003 ], "OutputName": "TestVector" }, { "$type": "ConfigDynamicOutputValue", "OutputName": "Output 1" }, { "$type": "ConfigDynamicOutputValue", "OutputName": "Output 1" } ] } }, "NodeList": [ { "$type": "InvokeEventNode", "AbilityName": "TestGraph_19", "DefaultOutBind": -1, "EventName": "TestEvent", "Params": [ { "$type": "ConfigInputValue", "BindId": 1000 }, { "$type": "ConfigInputValue", "BindId": 1001 } ], "PreActionBind": [ 7, 8 ] }, { "$type": "ConstValueNode", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue" }, "Value": { "$type": "ConfigDynamicValueInt", "Value": 2 } }, { "$type": "ConstValueNode", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue" }, "Value": { "$type": "ConfigDynamicValueVector", "Value": { "x": 1, "y": 2, "z": 3 } } }, { "$type": "LogValueNode", "DefaultOutBind": 4, "PreActionBind": [ 5 ], "Value": { "BindId": 1004 } }, { "$type": "LogValueNode", "DefaultOutBind": -1, "PreActionBind": [ 6 ], "Value": { "BindId": 1005 } }, { "$type": "AsStringNode", "DefaultOutBind": -1, "Input": { "$type": "ConfigInputValue", "BindId": 1002 }, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1004 ] } }, { "$type": "AsStringNode", "DefaultOutBind": -1, "Input": { "$type": "ConfigInputValue", "BindId": 1003 }, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1005 ] } }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1000 ] }, "VarScope": "Auto", "VariableKey": "New Integer" }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1001 ] }, "VarScope": "Auto", "VariableKey": "New Vector" } ], "VariableRegisterList": [ { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueInt", "Value": 2 }, "ElementType": "Integer", "Key": "New Integer", "Scope": "Auto", "Type": "Integer" }, { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueVector", "Value": { "x": 1, "y": 2, "z": 3 } }, "ElementType": "Vector", "Key": "New Vector", "Scope": "Auto", "Type": "Vector" } ] }, "OnAbilityTrigger": [ { "$type": "CallGraphEvent", "EventName": "OnAbilityTrigger" } ] }