{ "AbilityName": "Ellen_Card_A_01_Projectile_Attack", "AbilityStacking": "Unique", "DefaultModifier": { "OnHitOther": [ { "$type": "CallGraphHitEvent", "EventName": "OnHitOther" } ] }, "EventGraph": { "EditorOnlyData": { "Event": { "OnAdded": { "Position": { "x": -170, "y": 0 } }, "OnHitWall": { "Position": { "x": 940, "y": 1460 } } }, "Graph": { "Pan": { "x": -931, "y": -324 }, "Zoom": 1.3225 }, "Group": [ ], "Node": [ { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 1070, "y": 480 } }, { "Position": { "x": 1540, "y": 690 } }, { "Position": { "x": 1660, "y": 820 } }, { "Position": { "x": 1080, "y": 810 } }, { "Position": { "x": 1360, "y": 880 } }, { "Position": { "x": 1080, "y": 690 } }, { "Position": { "x": 1350, "y": 990 } }, { "Position": { "x": 1080, "y": 1180 } }, { "Position": { "x": 1670, "y": 1460 } }, { "Position": { "x": 1650, "y": 1700 } }, { "Position": { "x": 1320, "y": 1180 } }, { "Position": { "x": 1120, "y": 1290 } }, { "Position": { "x": 910, "y": 1570 } }, { "Position": { "x": 1140, "y": 1460 } }, { "Position": { "x": 1400, "y": 1460 } }, { "Position": { "x": 1080, "y": 990 } }, { "Position": { "x": 1880, "y": 690 } } ] }, "EventMap": { "OnAdded": { "$type": "ConfigAbilityGraphEvent", "EventNodeBind": 0, "ParametersBind": [ ] }, "OnHitWall": { "$type": "ConfigAbilityGraphEvent", "EventNodeBind": 14, "IsCustom": true, "ParametersBind": [ ], "Template": "CustomEvent" } }, "NodeList": [ { "$type": "SequenceNode", "DefaultOutBind": -1, "Then": [ 1, 6, 4, 16, 8 ] }, { "$type": "AttachEffectNode", "AttachPoint": "", "DefaultOutBind": -1, "EffectID": { "$type": "ConfigOutputValue" }, "Key": { "DefaultValue": "Eff_Ellen_Attack_Normal_Enhance_03_Card_A_01_01_Trail" }, "PositionOffset": { }, "RotationOffset": { "$type": "ConfigInputValue", "BindId": 0 }, "Scale": { "DefaultValue": { "x": 1, "y": 1, "z": 1 } }, "Target": { "$type": "ConfigInputValue", "BindId": 0 } }, { "$type": "AttachAttackProperty", "DefaultOutBind": 17, "Key": { "DefaultValue": "Ellen_Card_A_01_AttackProperty_04" }, "Target": { "$type": "ConfigInputValue", "BindId": 0 }, "UsePropDoFrameHalt": true }, { "$type": "ApplySimpleMove", "DefaultOutBind": -1, "PreActionBind": [ 5 ], "TargetProp": { "$type": "ConfigInputValue", "BindId": 0 }, "Time": { "DefaultValue": -1 }, "Velocity": { "BindId": 1001 } }, { "$type": "GetEntityDirection", "DefaultOutBind": 3, "Forward": { "$type": "ConfigOutputValue", "BindId": [ 1000 ] }, "Right": { "$type": "ConfigOutputValue" }, "Target": { "$type": "ConfigInputValue", "BindId": 0 }, "Up": { "$type": "ConfigOutputValue" } }, { "$type": "VectorMulNum", "DefaultOutBind": -1, "Num": { "DefaultValue": 12.5 }, "Result": { "$type": "ConfigOutputValue", "BindId": [ 1001 ] }, "Vector": { "BindId": 1000 } }, { "$type": "DelayNode", "Complete": 2, "DefaultOutBind": -1, "DelayTime": { "DefaultValue": 0.03 } }, { "$type": "AttachRaycaster", "ColliderConfig": { "$type": "ConfigurableColliderConfig", "BoxColliderDistance": 0, "BoxColliderHeight": 0, "BoxColliderWidth": 0, "CapsuleColliderHeight": 0, "CapsuleColliderRadius": 0, "ColliderAngleOffset": { "x": 0, "y": 0, "z": 0 }, "ColliderPosOffset": { "x": 0, "y": 1.25, "z": 2.5 }, "ColliderType": "FanCylinder", "DynamicObjectName": "", "FanCylinderColliderAngle": 45, "FanCylinderColliderHeight": 0.5, "FanCylinderColliderRadius": 3, "FanCylinderColliderVertexNum": 12, "SphereColliderRadius": 0 }, "DefaultOutBind": -1, "HitLayer": "StageCollider", "OnHitGround": { }, "OnHitOther": { }, "OnHitWall": { "DefaultValue": { "$type": "AbilityGraphEvent", "EventName": "OnHitWall" } }, "Target": { "$type": "ConfigInputValue", "BindId": 0 } }, { "$type": "DelayNode", "Complete": 11, "DefaultOutBind": -1, "DelayTime": { "DefaultValue": 4 } }, { "$type": "DestroyProp", "DefaultOutBind": -1, "PreActionBind": [ 10 ], "PropID": { "$type": "ConfigInputValue", "BindId": 1002 } }, { "$type": "GetSelfEntity", "DefaultOutBind": -1, "Self": { "$type": "ConfigOutputValue", "BindId": [ 1002 ] } }, { "$type": "DestroyProp", "DefaultOutBind": -1, "PreActionBind": [ 12 ], "PropID": { "$type": "ConfigInputValue", "BindId": 1003 } }, { "$type": "GetSelfEntity", "DefaultOutBind": -1, "Self": { "$type": "ConfigOutputValue", "BindId": [ 1003 ] } }, { "$type": "GetSelfEntity", "DefaultOutBind": -1, "Self": { "$type": "ConfigOutputValue", "BindId": [ 1004 ] } }, { "$type": "GetEntityPosRot", "AttachPoint": { }, "DefaultOutBind": 15, "Position": { "$type": "ConfigOutputValue", "BindId": [ 1005 ] }, "PreActionBind": [ 13 ], "Rotation": { "$type": "ConfigOutputValue", "BindId": [ 1006 ] }, "Target": { "$type": "ConfigInputValue", "BindId": 1004 } }, { "$type": "CreateEffectNode", "DefaultOutBind": 9, "EffectID": { "$type": "ConfigOutputValue" }, "Key": { "DefaultValue": "Eff_Ellen_Attack_Normal_Enhance_03_Card_A_01_03_Trail" }, "Position": { "BindId": 1005 }, "Rotation": { "$type": "ConfigInputValue", "BindId": 1006 }, "Scale": { "DefaultValue": { "x": 1, "y": 1, "z": 1 } } }, { "$type": "DelayNode", "Complete": 7, "DefaultOutBind": -1, "DelayTime": { "DefaultValue": 1 } }, { "$type": "AttachAttackProperty", "DefaultOutBind": -1, "Key": { "DefaultValue": "Ellen_Card_A_01_AttackProperty_03" }, "Target": { "$type": "ConfigInputValue", "BindId": 0 }, "UsePropDoFrameHalt": false } ], "VariableRegisterList": [ { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValue" }, "ElementType": "Entity", "Key": "EffectEntity", "Scope": "Auto", "Type": "Entity" } ] }, "OnAdded": [ { "$type": "CallGraphEvent", "EventName": "OnAdded" } ] }