{ "AbilityName": "TestGraph_Alain_01_TrailingDamageTrajectory", "EventGraph": { "EditorOnlyData": { "Event": { "OnAbilityTrigger": { "x": 147.9383, "y": 76.89464 } }, "Graph": { "Pan": { "x": -769, "y": 59 }, "Zoom": 1.15 }, "Node": [ { "x": 788, "y": 298 }, { "x": -204, "y": 187 }, { "x": -202, "y": 284 }, { "x": -28, "y": 221 }, { "x": 164.426, "y": 219.4283 }, { "x": 375.8548, "y": 212 }, { "x": 375.8548, "y": 212 }, { "x": 375.8548, "y": 212 }, { "x": 375.8548, "y": 212 }, { "x": 375.8548, "y": 212 }, { "x": 375.8548, "y": 212 }, { "x": 375.8548, "y": 212 }, { "x": 375.8548, "y": 212 }, { "x": 375.8548, "y": 212 }, { "x": 375.8548, "y": 212 }, { "x": 375.8548, "y": 212 }, { "x": 375.8548, "y": 212 }, { "x": 375.8548, "y": 212 }, { "x": 375.8548, "y": 212 }, { "x": 375.8548, "y": 212 }, { "x": 375.8548, "y": 212 }, { "x": 375.8548, "y": 212 }, { "x": 375.8548, "y": 212 }, { "x": 368.3957, "y": 356.4831 }, { "x": 426.7425, "y": -12.03501 }, { "x": 603.8547, "y": 95.00001 }, { "x": 359.8548, "y": 79.99998 }, { "x": 183.68, "y": -21.905 }, { "x": 837.8549, "y": -71.99998 }, { "x": 819.8548, "y": 150 }, { "x": 819.8548, "y": 150 }, { "x": 819.8548, "y": 150 }, { "x": 819.8548, "y": 150 }, { "x": 679.7001, "y": 462.8001 }, { "x": 602.6501, "y": 501.9001 }, { "x": 565.85, "y": 501.9001 }, { "x": 604.9501, "y": 397.25 }, { "x": 391.7826, "y": 336.2609 }, { "x": 1161.59, "y": 122.6575 }, { "x": 640.6776, "y": -34.26001 }, { "x": 969.8549, "y": 128 }, { "x": 1049.103, "y": -43.6475 }, { "x": 852.8476, "y": 27.5475 }, { "x": 1329.855, "y": 117 }, { "x": 1036, "y": 270 }, { "x": 1486.28, "y": 101 }, { "x": 1887.758, "y": 117.0246 }, { "x": 1182.65, "y": 455.55 }, { "x": 1309, "y": 300 } ] }, "EventMap": { "OnAbilityTrigger": { "$type": "ConfigAbilityGraphEvent", "EventNodeBind": 26, "ParametersBind": [ ] } }, "NodeList": [ { "$type": "RotateVector", "DefaultOutBind": -1, "Result": { "$type": "ConfigOutputValue", "BindId": [ 1009 ] }, "RotateValue": { "$type": "ConfigInputValue", "BindId": 1010 }, "V3Value": { "DefaultValue": { "x": 0, "y": 0, "z": -1 } } }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1014 ] }, "VarScope": "Auto", "VariableKey": "TotalTime" }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1016 ] }, "VarScope": "Auto", "VariableKey": " FixedTimeInterval" }, { "$type": "FloatDivNode", "DefaultOutBind": -1, "ParamOne": { "BindId": 1014 }, "ParamTwo": { "BindId": 1016 }, "PreActionBind": [ 1, 2 ], "Result": { "$type": "ConfigOutputValue", "BindId": [ 1017 ] } }, { "$type": "AsIntNode", "DefaultOutBind": -1, "Input": { "$type": "ConfigInputValue", "BindId": 1017 }, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1018 ] }, "PreActionBind": [ 3 ] }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "GetSelfEntity", "DefaultOutBind": -1, "Self": { "$type": "ConfigOutputValue", "BindId": [ 1001 ] } }, { "$type": "GetEntityPosRot", "DefaultOutBind": 40, "Position": { "$type": "ConfigOutputValue", "BindId": [ 1002, 1007, 1011 ] }, "PreActionBind": [ 24 ], "Rotation": { "$type": "ConfigOutputValue", "BindId": [ 1010, 1012 ] }, "Target": { "$type": "ConfigInputValue", "BindId": 1001 } }, { "$type": "TimerNode", "Complete": -1, "Count": { "BindId": 1018 }, "CurCount": { "$type": "ConfigOutputValue" }, "DefaultOutBind": -1, "IntervalTime": { "BindId": 1000 }, "OnInterval": 25, "PreActionBind": [ 27, 4 ] }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1000 ] }, "VarScope": "Auto", "VariableKey": " FixedTimeInterval" }, { "$type": "VectorDistance", "DefaultOutBind": -1, "Distance": { "$type": "ConfigOutputValue", "BindId": [ 1004 ] }, "InOne": { "BindId": 1002 }, "InTwo": { "BindId": 1003 }, "PreActionBind": [ 39 ] }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "SetVariable", "DefaultOutBind": 43, "Input": { "$type": "ConfigInputValue", "BindId": 1007 }, "VarScope": "Auto", "VariableKey": "PreviousPosition" }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1003 ] }, "VarScope": "Auto", "VariableKey": "PreviousPosition" }, { "$type": "BranchNode", "Condition": { "BindId": 1006 }, "DefaultOutBind": -1, "FalseBind": -1, "PreActionBind": [ 41 ], "TrueBind": 38 }, { "$type": "FloatCompareNode", "CompareType": "Greater", "DefaultOutBind": -1, "ParamOne": { "BindId": 1004 }, "ParamTwo": { "BindId": 1005 }, "PreActionBind": [ 28, 42 ], "Result": { "$type": "ConfigOutputValue", "BindId": [ 1006 ] } }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1005 ] }, "VarScope": "Auto", "VariableKey": "DistanceInterval" }, { "$type": "SetVariable", "DefaultOutBind": 45, "Input": { "$type": "ConfigInputValue", "BindId": 1008 }, "PreActionBind": [ 44 ], "VarScope": "Auto", "VariableKey": "PropLaunchPosition" }, { "$type": "VectorAdd", "DefaultOutBind": -1, "InOne": { "BindId": 1011 }, "InTwo": { "BindId": 1009 }, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1008, 1013 ] }, "PreActionBind": [ 0 ] }, { "$type": "CreateProp", "DefaultOutBind": -1, "InitialGraphKey": { "BindId": 1015 }, "Position": { "BindId": 1013 }, "PreActionBind": [ 44, 48 ], "PropID": { "$type": "ConfigOutputValue" }, "Rotation": { "$type": "ConfigInputValue", "BindId": 1012 } }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1015 ] }, "VarScope": "Auto", "VariableKey": "PropGraph" } ], "VariableRegisterList": [ { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueFloat", "Value": 0.1 }, "ElementType": "Float", "Key": "DeltaSeconds", "Scope": "Auto", "Type": "Float" }, { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueFloat", "Value": 1 }, "ElementType": "Float", "Key": "DistanceInterval", "Scope": "Auto", "Type": "Float" }, { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueFloat", "Value": 0.1 }, "ElementType": "Float", "Key": " FixedTimeInterval", "Scope": "Auto", "Type": "Float" }, { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueVector", "Value": { "x": 0, "y": 0, "z": 0 } }, "ElementType": "Vector", "Key": "PreviousPosition", "Scope": "Auto", "Type": "Vector" }, { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueVector", "Value": { "x": 0, "y": 0, "z": 0 } }, "ElementType": "Vector", "Key": "PropLaunchPosition", "Scope": "Auto", "Type": "Vector" }, { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueString", "Value": "Graph_Thracian_Lighting" }, "ElementType": "String", "Key": "PropGraph", "Scope": "Auto", "Type": "String" }, { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueFloat", "Value": 5 }, "ElementType": "Float", "Key": "TotalTime", "Scope": "Auto", "Type": "Float" } ] }, "OnAbilityTrigger": [ { "$type": "CallGraphEvent", "EventName": "OnAbilityTrigger" } ] }