{ "AbilityName": "Zhenzhen_Default_Graph", "AbilityStacking": "Unique", "EventGraph": { "EditorOnlyData": { "Event": { "AddAttackCount": { "Position": { "x": 540, "y": 170 } }, "AttachNormal05_ReceiveSword": { "Position": { "x": 480, "y": 1000 } }, "AttackNormal05_AddToList": { "Position": { "x": 490, "y": 420 } }, "AttackNormal05_ApplyRayCast": { "Position": { "x": 480, "y": 690 } }, "CreateThrowSwordAttack": { "Position": { "x": 530, "y": 1260 } }, "RefreshActiveCount": { "Position": { "x": 560, "y": 1520 } }, "TriggerExSpecialP202": { "Position": { "x": 540, "y": 1680 } } }, "Graph": { "Pan": { "x": -63, "y": -1430 }, "Zoom": 1.3225 }, "Group": [ ], "Node": [ { "Position": { "x": 580, "y": 530 } }, { "Position": { "x": 790.0001, "y": 420 } }, { "Position": { "x": 1090, "y": 690 } }, { "Position": { "x": 1170, "y": 870 } }, { "Position": { "x": 1410, "y": 690 } }, { "Position": { "x": 790.0001, "y": 690 } }, { "Position": { "x": 1630, "y": 690 } }, { "Position": { "x": 820.0001, "y": 1000 } }, { "Position": { "x": 610, "y": 1150 } }, { "Position": { "x": 990, "y": 1260 } }, { "Position": { "x": 960, "y": 170 } }, { "Position": { "x": 800, "y": 1520 } }, { "Position": { "x": 1320, "y": 1680 } }, { "Position": { "x": 900.0001, "y": 1680 } } ] }, "EventMap": { "AddAttackCount": { "$type": "ConfigAbilityGraphEvent", "CustomParams": [ ], "EventNodeBind": 10, "IsCustom": true, "ParametersBind": [ ] }, "AttachNormal05_ReceiveSword": { "$type": "ConfigAbilityGraphEvent", "EventNodeBind": -1, "IsCustom": true, "ParametersBind": [ { "$type": "ConfigDynamicOutputValue", "OutputName": "CollidePosition" }, { "$type": "ConfigDynamicOutputValue", "OutputName": "CollideNormal" }, { "$type": "ConfigDynamicOutputValue", "BindId": [ 1007 ], "OutputName": "CollideEntity" } ], "Template": "OnCollisionEvent" }, "AttackNormal05_AddToList": { "$type": "ConfigAbilityGraphEvent", "CustomParams": [ { "PortName": "Entity", "PortType": "EntityHandle" } ], "EventNodeBind": -1, "IsCustom": true, "ParametersBind": [ { "$type": "ConfigDynamicOutputValue", "BindId": [ 1001 ], "OutputName": "Entity" } ] }, "AttackNormal05_ApplyRayCast": { "$type": "ConfigAbilityGraphEvent", "CustomParams": [ ], "EventNodeBind": -1, "IsCustom": true, "ParametersBind": [ ] }, "CreateThrowSwordAttack": { "$type": "ConfigAbilityGraphEvent", "CustomParams": [ { "PortName": "Pos", "PortType": "Vector3" }, { "PortName": "Rot", "PortType": "Rotation" } ], "EventNodeBind": 9, "IsCustom": true, "ParametersBind": [ { "$type": "ConfigDynamicOutputValue", "BindId": [ 1008 ], "OutputName": "Pos" }, { "$type": "ConfigDynamicOutputValue", "BindId": [ 1009 ], "OutputName": "Rot" } ] }, "RefreshActiveCount": { "$type": "ConfigAbilityGraphEvent", "CustomParams": [ ], "EventNodeBind": 11, "IsCustom": true, "ParametersBind": [ ] }, "TriggerExSpecialP202": { "$type": "ConfigAbilityGraphEvent", "CustomParams": [ ], "EventNodeBind": 13, "IsCustom": true, "ParametersBind": [ ] } }, "NodeList": [ { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1000 ] }, "VarScope": "Auto", "VariableKey": "AttackNormal05" }, { "$type": "AddToListNode", "DefaultOutBind": -1, "InValue": { "$type": "ConfigInputValue", "BindId": 1001 }, "List": { "$type": "ConfigInputValue", "BindId": 1000 }, "PreActionBind": [ 0 ] }, { "$type": "CreateProp", "DefaultOutBind": 4, "InitialGraphKey": { }, "ModelSize": { "DefaultValue": 1 }, "Position": { "BindId": 1002 }, "PropID": { "$type": "ConfigOutputValue", "BindId": [ 1004 ] }, "Rotation": { "$type": "ConfigInputValue", "BindId": 1003 } }, { "$type": "GetSelfEntity", "DefaultOutBind": -1, "Self": { "$type": "ConfigOutputValue", "BindId": [ 1005 ] } }, { "$type": "ApplyAttachToNode", "AttachPoint": { }, "AttachRotation": { }, "AttachTarget": { "$type": "ConfigInputValue", "BindId": 1005 }, "DefaultOutBind": 6, "PreActionBind": [ 3 ], "TargetProp": { "$type": "ConfigInputValue", "BindId": 1004 } }, { "$type": "GetEntityPosRot", "AttachPoint": { }, "DefaultOutBind": 2, "Position": { "$type": "ConfigOutputValue", "BindId": [ 1002 ] }, "Rotation": { "$type": "ConfigOutputValue", "BindId": [ 1003 ] }, "Target": { "$type": "ConfigInputValue", "BindId": 0 } }, { "$type": "AttachRaycaster", "DefaultOutBind": -1, "HitLayer": "AllCollider", "OnHitDodgeDummy": { }, "OnHitGround": { }, "OnHitOther": { }, "OnHitWall": { }, "ResetTriggerOnExit": false, "Target": { "$type": "ConfigInputValue", "BindId": 0 }, "TriggerOnEnter": false, "WallNotGround": false }, { "$type": "IsInListNode", "DefaultOutBind": -1, "InValue": { "$type": "ConfigInputValue", "BindId": 1007 }, "List": { "$type": "ConfigInputValue", "BindId": 1006 }, "PreActionBind": [ 8 ], "Result": { "$type": "ConfigOutputValue" } }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1006 ] }, "VarScope": "Auto", "VariableKey": "AttackNormal05" }, { "$type": "CreateAttackProperty", "DefaultOutBind": -1, "Key": { "DefaultValue": "Zhenzhen_Attack_Normal_P2_ThrowSword_AttackProperty_01" }, "Position": { "BindId": 1008 }, "Rotation": { "$type": "ConfigInputValue", "BindId": 1009 }, "UsePropDoFrameHalt": false }, { "$type": "TriggerAbilityNode", "AbilityName": { "DefaultValue": "Zhenzhen_Attack_Normal_05_Attack" }, "DefaultOutBind": -1, "Target": { "$type": "ConfigInputValue", "BindId": 0 } }, { "$type": "WarpActionNode", "Action": [ { "$type": "SendCustomEvent", "BoolVal": false, "CustomKey": "", "EventKey": "Zhenzhen_Sword_ResetActiveCount", "FloatVal": 0, "IntVal": 0, "IsGlobal": false, "IsInstant": false, "MpExecMode": "Default", "MpFlushMode": "Default", "MpRecoverOnRemote": false, "Target": "Self", "ValueType": "Float" } ], "DefaultOutBind": -1 }, { "$type": "CreateProp", "DefaultOutBind": -1, "ExtraComponents": [ "TimeScaleComponent" ], "InitialGraphKey": { "DefaultValue": "Zhenzhen_ExSpecial_P2_02_Damage_Prop" }, "ModelSize": { "DefaultValue": 1 }, "Position": { "BindId": 1010 }, "PropID": { "$type": "ConfigOutputValue" }, "Rotation": { "$type": "ConfigInputValue", "BindId": 1011 } }, { "$type": "GetEntityPosRot", "AttachPoint": { }, "DefaultOutBind": 12, "Position": { "$type": "ConfigOutputValue", "BindId": [ 1010 ] }, "Rotation": { "$type": "ConfigOutputValue", "BindId": [ 1011 ] }, "Target": { "$type": "ConfigInputValue", "BindId": 0 } } ], "VariableRegisterList": [ { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueList", "ElementType": "Integer", "Elements": [ ] }, "ElementType": "Integer", "Key": "AttackNormal05", "Scope": "Auto", "Type": "List" } ] } }