{ "AbilityName": "Graph_Palicus_Attack4_Emitter", "AbilityStacking": "Unique", "EventGraph": { "EditorOnlyData": { "Event": { "OnAbilityTrigger": { "Position": { "x": 190, "y": 240 } } }, "Graph": { "Pan": { "x": -3165, "y": -219 }, "Zoom": 1 }, "Group": [ ], "Node": [ { "Position": { "x": 410, "y": 240 } }, { "Position": { "x": 1130, "y": 240 } }, { "Position": { "x": 1390, "y": 240 } }, { "Position": { "x": 2210, "y": 240 } }, { "Position": { "x": 2440, "y": 410 } }, { "Position": { "x": 3430, "y": 240 } }, { "Position": { "x": 3260, "y": 770 } }, { "Position": { "x": 820, "y": 380 } }, { "Position": { "x": 580.0001, "y": 380 } }, { "Position": { "x": 1590, "y": 350 } }, { "Position": { "x": 1830, "y": 350 } }, { "Position": { "x": 950.0001, "y": 240 } }, { "Position": { "x": 2010, "y": 240 } }, { "Position": { "x": 3900.001, "y": 240 } }, { "Position": { "x": 3690, "y": 340.0001 } }, { "Position": { "x": 4190, "y": 240 } }, { "Position": { "x": 2650, "y": 540 } }, { "Position": { "x": 2430, "y": 520 } }, { "Position": { "x": 2620, "y": 639.9999 } }, { "Position": { "x": 2630, "y": 410 } }, { "Position": { "x": 2820, "y": 540 } }, { "Position": { "x": 3000, "y": 410 } }, { "Position": { "x": 3200, "y": 410 } }, { "Position": { "x": 2660, "y": 870 } }, { "Position": { "x": 2660, "y": 770 } }, { "Position": { "x": 2840, "y": 770 } }, { "Position": { "x": 2820, "y": 950.0001 } }, { "Position": { "x": 2620, "y": 980 } }, { "Position": { "x": 3050, "y": 770 } }, { "Position": { "x": 2820, "y": 1110 } }, { "Position": { "x": 2620, "y": 1140 } }, { "Position": { "x": 3260, "y": 1080 } }, { "Position": { "x": 3050, "y": 1080 } } ] }, "EventMap": { "OnAbilityTrigger": { "$type": "ConfigAbilityGraphEvent", "EventNodeBind": 0, "ParametersBind": [ ] } }, "NodeList": [ { "$type": "GetEntityPosRot", "AttachPoint": { }, "DefaultOutBind": 11, "Position": { "$type": "ConfigOutputValue", "BindId": [ 1006 ] }, "Rotation": { "$type": "ConfigOutputValue", "BindId": [ 1004 ] }, "Target": { "$type": "ConfigInputValue", "BindId": 0 } }, { "$type": "DelayNode", "Complete": 2, "DefaultOutBind": -1, "DelayTime": { "DefaultValue": 0.2 } }, { "$type": "GetEntityPosRot", "AttachPoint": { }, "DefaultOutBind": 12, "Position": { "$type": "ConfigOutputValue", "BindId": [ 1010 ] }, "Rotation": { "$type": "ConfigOutputValue", "BindId": [ 1008 ] }, "Target": { "$type": "ConfigInputValue", "BindId": 0 } }, { "$type": "ForNode", "Count": { "DefaultValue": 4 }, "CurIndex": { "$type": "ConfigOutputValue", "BindId": [ 1012, 1019 ] }, "DefaultOutBind": -1, "Do": 5 }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1001 ] }, "VarScope": "Auto", "VariableKey": "V3_PointA" }, { "$type": "CreateProp", "DefaultOutBind": 13, "InitialGraphKey": { "DefaultValue": "Graph_Palicus_Attack6_Bullet" }, "ModelSize": { "DefaultValue": 1 }, "Position": { "BindId": 1020 }, "PreActionBind": [ 6, 22 ], "PropID": { "$type": "ConfigOutputValue" }, "Rotation": { "$type": "ConfigInputValue", "BindId": 1003 } }, { "$type": "MakeRotationByDirectionNode", "DefaultOutBind": -1, "Forward": { "BindId": 1028, "DefaultValue": { "x": 0, "y": 0, "z": 1 } }, "PreActionBind": [ 28 ], "Result": { "$type": "ConfigOutputValue", "BindId": [ 1003 ] }, "Up": { "DefaultValue": { "x": 0, "y": 1, "z": 0 } } }, { "$type": "VectorAdd", "DefaultOutBind": -1, "InOne": { "BindId": 1006 }, "InTwo": { "BindId": 1005 }, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1011 ] }, "PreActionBind": [ 8 ] }, { "$type": "RotateVector", "DefaultOutBind": -1, "Result": { "$type": "ConfigOutputValue", "BindId": [ 1005 ] }, "RotateValue": { "$type": "ConfigInputValue", "BindId": 1004 }, "V3Value": { "DefaultValue": { "x": 0, "y": 1, "z": 1 } } }, { "$type": "RotateVector", "DefaultOutBind": -1, "Result": { "$type": "ConfigOutputValue", "BindId": [ 1009 ] }, "RotateValue": { "$type": "ConfigInputValue", "BindId": 1008 }, "V3Value": { "DefaultValue": { "x": 0, "y": 1, "z": 1 } } }, { "$type": "VectorAdd", "DefaultOutBind": -1, "InOne": { "BindId": 1010 }, "InTwo": { "BindId": 1009 }, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1007 ] }, "PreActionBind": [ 9 ] }, { "$type": "SetVariable", "DefaultOutBind": 1, "Input": { "$type": "ConfigInputValue", "BindId": 1011 }, "PreActionBind": [ 7 ], "VarScope": "Auto", "VariableKey": "V3_PointA" }, { "$type": "SetVariable", "DefaultOutBind": 3, "Input": { "$type": "ConfigInputValue", "BindId": 1007 }, "PreActionBind": [ 10 ], "VarScope": "Auto", "VariableKey": "V3_PointB" }, { "$type": "BranchNode", "Condition": { "BindId": 1013 }, "DefaultOutBind": -1, "FalseBind": -1, "PreActionBind": [ 14 ], "TrueBind": 15 }, { "$type": "IntCompareNode", "CompareType": "NotEqual", "DefaultOutBind": -1, "ParamOne": { "BindId": 1012 }, "ParamTwo": { }, "Result": { "$type": "ConfigOutputValue", "BindId": [ 1013 ] } }, { "$type": "CreateProp", "DefaultOutBind": -1, "InitialGraphKey": { "DefaultValue": "Graph_Palicus_Attack4_Bullet" }, "ModelSize": { "DefaultValue": 1 }, "Position": { "BindId": 1021 }, "PreActionBind": [ 22, 31 ], "PropID": { "$type": "ConfigOutputValue" }, "Rotation": { "$type": "ConfigInputValue", "BindId": 1034 } }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1014 ] }, "VarScope": "Auto", "VariableKey": "V3_PointB" }, { "$type": "AsFloatNode", "DefaultOutBind": -1, "Input": { "$type": "ConfigInputValue", "BindId": 1019 }, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1000, 1002, 1024, 1033 ] } }, { "$type": "FloatSubNode", "DefaultOutBind": -1, "ParamOne": { "DefaultValue": 3 }, "ParamTwo": { "BindId": 1000 }, "PreActionBind": [ 17 ], "Result": { "$type": "ConfigOutputValue", "BindId": [ 1015 ] } }, { "$type": "VectorMulNum", "DefaultOutBind": -1, "Num": { "BindId": 1002 }, "PreActionBind": [ 17, 4 ], "Result": { "$type": "ConfigOutputValue", "BindId": [ 1016 ] }, "Vector": { "BindId": 1001 } }, { "$type": "VectorMulNum", "DefaultOutBind": -1, "Num": { "BindId": 1015 }, "PreActionBind": [ 18, 16 ], "Result": { "$type": "ConfigOutputValue", "BindId": [ 1017 ] }, "Vector": { "BindId": 1014 } }, { "$type": "VectorAdd", "DefaultOutBind": -1, "InOne": { "BindId": 1016 }, "InTwo": { "BindId": 1017 }, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1018 ] }, "PreActionBind": [ 19, 20 ] }, { "$type": "VectorDivNum", "DefaultOutBind": -1, "Num": { "DefaultValue": 3 }, "PreActionBind": [ 21 ], "Result": { "$type": "ConfigOutputValue", "BindId": [ 1020, 1021 ] }, "Vector": { "BindId": 1018 } }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1023 ] }, "VarScope": "Auto", "VariableKey": "V3_PointA" }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1022 ] }, "VarScope": "Auto", "VariableKey": "V3_PointB" }, { "$type": "VectorSub", "DefaultOutBind": -1, "InOne": { "BindId": 1022 }, "InTwo": { "BindId": 1023 }, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1027, 1031 ] }, "PreActionBind": [ 23, 24 ] }, { "$type": "MakeRotationByAxis", "Angle": { "BindId": 1025, "DefaultValue": 0 }, "Axis": { "DefaultValue": { "x": 0, "y": 1, "z": 0 } }, "DefaultOutBind": -1, "OutRotation": { "$type": "ConfigOutputValue", "BindId": [ 1026 ] }, "PreActionBind": [ 27 ] }, { "$type": "FloatMulNode", "DefaultOutBind": -1, "ParamOne": { "BindId": 1024 }, "ParamTwo": { "DefaultValue": 15 }, "PreActionBind": [ 17 ], "Result": { "$type": "ConfigOutputValue", "BindId": [ 1025 ] } }, { "$type": "RotateVector", "DefaultOutBind": -1, "PreActionBind": [ 26, 25 ], "Result": { "$type": "ConfigOutputValue", "BindId": [ 1028 ] }, "RotateValue": { "$type": "ConfigInputValue", "BindId": 1026 }, "V3Value": { "BindId": 1027 } }, { "$type": "MakeRotationByAxis", "Angle": { "BindId": 1032 }, "Axis": { "DefaultValue": { "x": 0, "y": 1, "z": 0 } }, "DefaultOutBind": -1, "OutRotation": { "$type": "ConfigOutputValue", "BindId": [ 1029 ] }, "PreActionBind": [ 30 ] }, { "$type": "FloatMulNode", "DefaultOutBind": -1, "ParamOne": { "BindId": 1033 }, "ParamTwo": { "DefaultValue": -15 }, "PreActionBind": [ 17 ], "Result": { "$type": "ConfigOutputValue", "BindId": [ 1032 ] } }, { "$type": "MakeRotationByDirectionNode", "DefaultOutBind": -1, "Forward": { "BindId": 1030 }, "PreActionBind": [ 32 ], "Result": { "$type": "ConfigOutputValue", "BindId": [ 1034 ] }, "Up": { "DefaultValue": { "x": 0, "y": 1, "z": 0 } } }, { "$type": "RotateVector", "DefaultOutBind": -1, "PreActionBind": [ 29, 25 ], "Result": { "$type": "ConfigOutputValue", "BindId": [ 1030 ] }, "RotateValue": { "$type": "ConfigInputValue", "BindId": 1029 }, "V3Value": { "BindId": 1031 } } ], "VariableRegisterList": [ { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueVector", "Value": { "x": 0, "y": 0, "z": 0 } }, "ElementType": "Vector", "Key": "V3_PointA", "Scope": "Auto", "Type": "Vector" }, { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueVector", "Value": { "x": 0, "y": 0, "z": 0 } }, "ElementType": "Vector", "Key": "V3_PointB", "Scope": "Auto", "Type": "Vector" } ] }, "OnAbilityTrigger": [ { "$type": "CallGraphEvent", "EventName": "OnAbilityTrigger" } ] }