{ "AbilityName": "TestGraph_Alain_04_IceSpike", "EventGraph": { "EditorOnlyData": { "Event": { "OnAbilityTrigger": { "Position": { "x": -640, "y": 590 } } }, "Graph": { "Pan": { "x": -708.8, "y": -1039.2 }, "Zoom": 1.3225 }, "Group": [ ], "Node": [ { "Position": { "x": 98, "y": 483 } }, { "Position": { "x": 780.0001, "y": 740 } }, { "Position": { "x": 1360, "y": 590 } }, { "Position": { "x": 1080, "y": 750 } }, { "Position": { "x": 1340, "y": 770 } }, { "Position": { "x": 1700, "y": 880.0001 } }, { "Position": { "x": 480, "y": 590 } }, { "Position": { "x": 1680, "y": 580 } }, { "Position": { "x": 480, "y": 830.0001 } }, { "Position": { "x": 79.99998, "y": 590 } }, { "Position": { "x": -450, "y": 590 } }, { "Position": { "x": -240, "y": 760.0001 } }, { "Position": { "x": -240, "y": 590 } }, { "Position": { "x": 80, "y": 840 } }, { "Position": { "x": 780, "y": 590 } }, { "Position": { "x": 1070, "y": 590 } }, { "Position": { "x": 1350, "y": 1040 } }, { "Position": { "x": 70, "y": 980 } }, { "Position": { "x": 1690, "y": 730 } }, { "Position": { "x": 1350, "y": 1170 } }, { "Position": { "x": 1040, "y": 1040 } }, { "Position": { "x": 1040, "y": 1170 } } ] }, "EventMap": { "OnAbilityTrigger": { "$type": "ConfigAbilityGraphEvent", "EventNodeBind": 10, "ParametersBind": [ ] } }, "NodeList": [ { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1001 ] }, "VarScope": "Auto", "VariableKey": "CachePos" }, { "$type": "DestroyEffectNode", "DefaultOutBind": -1, "EffectID": { "$type": "ConfigInputValue", "BindId": 1007 } }, { "$type": "DelayNode", "Complete": 4, "DefaultOutBind": -1, "DelayTime": { "DefaultValue": 0.2 } }, { "$type": "DestroyEffectNode", "DefaultOutBind": 2, "EffectID": { "$type": "ConfigInputValue", "BindId": 1009 } }, { "$type": "AttachEffectNode", "AttachPoint": "", "DefaultOutBind": 16, "EffectID": { "$type": "ConfigOutputValue", "BindId": [ 1013 ] }, "Key": { "DefaultValue": "Eff_IceSpike_02" }, "PositionOffset": { }, "PreActionBind": [ 17 ], "RotationOffset": { "$type": "ConfigInputValue", "BindId": 1011 }, "Scale": { "DefaultValue": { "x": 1, "y": 1, "z": 1 } }, "Target": { "$type": "ConfigInputValue", "BindId": 1010 } }, { "$type": "DestroyProp", "DefaultOutBind": -1, "PropID": { "$type": "ConfigInputValue", "BindId": 1012 } }, { "$type": "AttachEffectNode", "AttachPoint": "", "DefaultOutBind": 8, "EffectID": { "$type": "ConfigOutputValue", "BindId": [ 1007 ] }, "Key": { "DefaultValue": "Eff_IceSpike_01" }, "PositionOffset": { }, "PreActionBind": [ 17 ], "RotationOffset": { "$type": "ConfigInputValue", "BindId": 1006 }, "Scale": { "DefaultValue": { "x": 1, "y": 1, "z": 1 } }, "Target": { "$type": "ConfigInputValue", "BindId": 1003 } }, { "$type": "DelayNode", "Complete": 18, "DefaultOutBind": -1, "DelayTime": { "DefaultValue": 1 } }, { "$type": "AttachEffectNode", "AttachPoint": "", "AutoDynamicInfo": { "$type": "EffectAutoDynamicValue", "EffFadeInTime": 2, "EffFadeOutTime": 0.2, "EffHoldTime": 0.8, "EffStartSizeX": 1.5, "EffStartSizeY": 1.5, "EffectTarget": 0 }, "DefaultOutBind": 14, "EffectID": { "$type": "ConfigOutputValue", "BindId": [ 1009 ] }, "Key": { "DefaultValue": "Eff_Common_Alert_Circle_Red_01" }, "PositionOffset": { }, "PreActionBind": [ 17 ], "RotationOffset": { "$type": "ConfigInputValue", "BindId": 1008 }, "Scale": { "DefaultValue": { "x": 1, "y": 1, "z": 1 } }, "Target": { "$type": "ConfigInputValue", "BindId": 1004 } }, { "$type": "CreateProp", "DefaultOutBind": 13, "InitialGraphKey": { }, "ModelSize": { "DefaultValue": 1 }, "Position": { "BindId": 1001 }, "PreActionBind": [ 0 ], "PropID": { "$type": "ConfigOutputValue", "BindId": [ 1003, 1004, 1010, 1012, 1014, 1015 ] }, "Rotation": { "$type": "ConfigInputValue", "BindId": 0 } }, { "$type": "GetLocalAvatar", "DefaultOutBind": 12, "LocalAvatar": { "$type": "ConfigOutputValue", "BindId": [ 1000 ] } }, { "$type": "SetVariable", "DefaultOutBind": 9, "Input": { "$type": "ConfigInputValue", "BindId": 1002 }, "VarScope": "Auto", "VariableKey": "CachePos" }, { "$type": "GetEntityPosRot", "AttachPoint": { }, "DefaultOutBind": 11, "Position": { "$type": "ConfigOutputValue", "BindId": [ 1002 ] }, "Rotation": { "$type": "ConfigOutputValue" }, "Target": { "$type": "ConfigInputValue", "BindId": 1000 } }, { "$type": "RandomFloatNode", "DefaultOutBind": 6, "MaxValue": { "DefaultValue": 360 }, "MinValue": { }, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1005 ] } }, { "$type": "DelayNode", "Complete": 1, "DefaultOutBind": 15, "DelayTime": { "DefaultValue": 2.7 } }, { "$type": "DelayNode", "Complete": 3, "DefaultOutBind": 20, "DelayTime": { "DefaultValue": 2.8 } }, { "$type": "DelayNode", "Complete": 19, "DefaultOutBind": 7, "DelayTime": { "DefaultValue": 0.06 } }, { "$type": "MakeRotationByAxis", "Angle": { "BindId": 1005 }, "Axis": { "DefaultValue": { "x": 0, "y": 1, "z": 0 } }, "DefaultOutBind": -1, "OutRotation": { "$type": "ConfigOutputValue", "BindId": [ 1006, 1008, 1011 ] } }, { "$type": "DestroyEffectNode", "DefaultOutBind": 5, "EffectID": { "$type": "ConfigInputValue", "BindId": 1013 } }, { "$type": "AttachAttackProperty", "DefaultOutBind": -1, "Key": { "DefaultValue": "#CommonMechanism_IceSpike" }, "Target": { "$type": "ConfigInputValue", "BindId": 1014 }, "UsePropDoFrameHalt": true }, { "$type": "DelayNode", "Complete": 21, "DefaultOutBind": -1, "DelayTime": { "DefaultValue": 0.06 } }, { "$type": "AttachAttackPredicate", "DefaultOutBind": -1, "Key": { "DefaultValue": "#CommonMechanism_IceSpike_Predicate" }, "Target": { "$type": "ConfigInputValue", "BindId": 1015 } } ], "VariableRegisterList": [ { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValue" }, "ElementType": "Entity", "Key": "SpikeID", "Scope": "Auto", "Type": "Entity" }, { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueVector", "Value": { "x": 0, "y": 0, "z": 0 } }, "ElementType": "Vector", "Key": "CachePos", "Scope": "Auto", "Type": "Vector" } ] }, "OnAbilityTrigger": [ { "$type": "CallGraphEvent", "EventName": "OnAbilityTrigger" } ] }