{ "AbilityName": "Graph_Palicus_Attack4_Bullet", "AbilityStacking": "Unique", "EventGraph": { "EditorOnlyData": { "Event": { "OnAdded": { "Position": { "x": 270, "y": 240 } }, "OnCollideDodgeDummy": { "Position": { "x": 190, "y": 730 } }, "OnCollideGround": { "Position": { "x": 230, "y": 1130 } }, "OnCollideTarget": { "Position": { "x": 240, "y": 490 } }, "OnCollideWall": { "Position": { "x": 250, "y": 910 } } }, "Graph": { "Pan": { "x": -1264, "y": -239 }, "Zoom": 1.3225 }, "Group": [ ], "Node": [ { "Position": { "x": 470, "y": 240 } }, { "Position": { "x": 640, "y": 630.0001 } }, { "Position": { "x": 1170, "y": 240 } }, { "Position": { "x": 790, "y": 490 } }, { "Position": { "x": 969.9999, "y": 340 } }, { "Position": { "x": 800, "y": 390 } }, { "Position": { "x": 1640, "y": 240 } }, { "Position": { "x": 470, "y": 730 } }, { "Position": { "x": 1200, "y": 490 } }, { "Position": { "x": 470, "y": 490 } }, { "Position": { "x": 760, "y": 240 } }, { "Position": { "x": 1390, "y": 490 } }, { "Position": { "x": 1590, "y": 490 } }, { "Position": { "x": 1790, "y": 490 } }, { "Position": { "x": 2000, "y": 490 } }, { "Position": { "x": 1940, "y": 240 } }, { "Position": { "x": 2470, "y": 240 } }, { "Position": { "x": 2810, "y": 240 } }, { "Position": { "x": 2650, "y": 340 } }, { "Position": { "x": 2180, "y": 240 } }, { "Position": { "x": 2180, "y": 590 } }, { "Position": { "x": 2340, "y": 490 } }, { "Position": { "x": 470, "y": 910 } }, { "Position": { "x": 650.0001, "y": 1010 } }, { "Position": { "x": 810.0001, "y": 910.0001 } }, { "Position": { "x": 470, "y": 1130 } }, { "Position": { "x": 810, "y": 1130 } }, { "Position": { "x": 650, "y": 1230 } }, { "Position": { "x": 1380, "y": 240 } }, { "Position": { "x": 990, "y": 490 } } ] }, "EventMap": { "OnAdded": { "$type": "ConfigAbilityGraphEvent", "EventNodeBind": 0, "ParametersBind": [ ] }, "OnCollideDodgeDummy": { "$type": "ConfigAbilityGraphEvent", "EventNodeBind": 7, "IsCustom": true, "ParametersBind": [ { "$type": "ConfigDynamicOutputValue", "OutputName": "CollidePosition" }, { "$type": "ConfigDynamicOutputValue", "OutputName": "CollideNormal" }, { "$type": "ConfigDynamicOutputValue", "BindId": [ 1003 ], "OutputName": "CollideEntity" } ], "Template": "OnCollisionEvent" }, "OnCollideGround": { "$type": "ConfigAbilityGraphEvent", "EventNodeBind": 25, "IsCustom": true, "ParametersBind": [ { "$type": "ConfigDynamicOutputValue", "BindId": [ 1016, 1017 ], "OutputName": "CollidePosition" }, { "$type": "ConfigDynamicOutputValue", "OutputName": "CollideNormal" }, { "$type": "ConfigDynamicOutputValue", "OutputName": "CollideEntity" } ], "Template": "OnCollisionEvent" }, "OnCollideTarget": { "$type": "ConfigAbilityGraphEvent", "EventNodeBind": 9, "IsCustom": true, "ParametersBind": [ { "$type": "ConfigDynamicOutputValue", "BindId": [ 1010 ], "OutputName": "CollidePosition" }, { "$type": "ConfigDynamicOutputValue", "OutputName": "CollideNormal" }, { "$type": "ConfigDynamicOutputValue", "BindId": [ 1004, 1007, 1009 ], "OutputName": "CollideEntity" } ], "Template": "OnCollisionEvent" }, "OnCollideWall": { "$type": "ConfigAbilityGraphEvent", "EventNodeBind": 22, "IsCustom": true, "ParametersBind": [ { "$type": "ConfigDynamicOutputValue", "BindId": [ 1016 ], "OutputName": "CollidePosition" }, { "$type": "ConfigDynamicOutputValue", "OutputName": "CollideNormal" }, { "$type": "ConfigDynamicOutputValue", "OutputName": "CollideEntity" } ], "Template": "OnCollisionEvent" } }, "NodeList": [ { "$type": "AttachEffectNode", "AttachPoint": "", "DefaultOutBind": 10, "EffectID": { "$type": "ConfigOutputValue" }, "Key": { "DefaultValue": "Eff_Monster_Palicus_Common_01_Trail" }, "PositionOffset": { }, "RotationOffset": { "$type": "ConfigInputValue", "BindId": 0 }, "Scale": { "DefaultValue": { "x": 1, "y": 1, "z": 1 } }, "Target": { "$type": "ConfigInputValue", "BindId": 0 } }, { "$type": "IsEntityValid", "DefaultOutBind": -1, "Entity": { "$type": "ConfigInputValue", "BindId": 1020 }, "IsValid": { "$type": "ConfigOutputValue", "BindId": [ 1019 ] } }, { "$type": "ApplySimpleMove", "DefaultOutBind": 28, "PreActionBind": [ 4 ], "TargetProp": { "$type": "ConfigInputValue", "BindId": 0 }, "Time": { "DefaultValue": -1 }, "Velocity": { "BindId": 1000 } }, { "$type": "BranchNode", "Condition": { "BindId": 1019 }, "DefaultOutBind": -1, "FalseBind": -1, "PreActionBind": [ 1 ], "TrueBind": 29 }, { "$type": "VectorMulNum", "DefaultOutBind": -1, "Num": { "BindId": 1002 }, "PreActionBind": [ 5 ], "Result": { "$type": "ConfigOutputValue", "BindId": [ 1000 ] }, "Vector": { "BindId": 1001 } }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1002 ] }, "VarScope": "Auto", "VariableKey": "Float_Speed" }, { "$type": "AttachRaycaster", "ColliderConfig": { "$type": "ConfigurableColliderConfig", "BoxColliderDistance": 6, "BoxColliderHeight": 0.2, "BoxColliderWidth": 3.5, "CapsuleColliderHeight": 0, "CapsuleColliderRadius": 0, "ColliderAngleOffset": { "x": 0, "y": 0, "z": 0 }, "ColliderPosOffset": { "x": 0, "y": 0, "z": 1 }, "ColliderType": "Box", "DynamicObjectName": "", "FanCylinderColliderAngle": 0, "FanCylinderColliderHeight": 0, "FanCylinderColliderRadius": 0, "FanCylinderColliderVertexNum": 0, "SphereColliderRadius": 0 }, "DefaultOutBind": 15, "HitLayer": "HitCollider", "OnHitDodgeDummy": { "DefaultValue": { "$type": "AbilityGraphEvent", "EventName": "OnCollideDodgeDummy" } }, "OnHitGround": { }, "OnHitOther": { }, "OnHitWall": { }, "Target": { "$type": "ConfigInputValue", "BindId": 0 }, "TriggerOnEnter": false }, { "$type": "TriggerDodgeDummy", "Attacker": { "$type": "ConfigInputValue", "BindId": 0 }, "DefaultOutBind": -1, "Key": { "DefaultValue": "Monster_Palicus_ATK04_Attackproperty_Bullet" }, "Target": { "$type": "ConfigInputValue", "BindId": 1003 } }, { "$type": "BranchNode", "Condition": { "BindId": 1005 }, "DefaultOutBind": -1, "FalseBind": 11, "TrueBind": -1 }, { "$type": "GetPropCaster", "Caster": { "$type": "ConfigOutputValue", "BindId": [ 1006, 1020 ] }, "DefaultOutBind": 3, "TargetProp": { "$type": "ConfigInputValue", "BindId": 0 } }, { "$type": "GetEntityDirection", "DefaultOutBind": 2, "Forward": { "$type": "ConfigOutputValue", "BindId": [ 1001 ] }, "Right": { "$type": "ConfigOutputValue" }, "Target": { "$type": "ConfigInputValue", "BindId": 0 }, "Up": { "$type": "ConfigOutputValue" } }, { "$type": "IsEntityInvincible", "DefaultOutBind": 12, "Result": { "$type": "ConfigOutputValue", "BindId": [ 1008 ] }, "Target": { "$type": "ConfigInputValue", "BindId": 1007 } }, { "$type": "BranchNode", "Condition": { "BindId": 1008 }, "DefaultOutBind": -1, "FalseBind": 13, "TrueBind": -1 }, { "$type": "DirectAttackTarget", "Attacker": { "$type": "ConfigInputValue", "BindId": 0 }, "DefaultOutBind": 14, "Key": { "DefaultValue": "Monster_Palicus_ATK04_Attackproperty_Bullet" }, "Target": { "$type": "ConfigInputValue", "BindId": 1009 } }, { "$type": "CreateEffectNode", "DefaultOutBind": 21, "EffectID": { "$type": "ConfigOutputValue" }, "Key": { "DefaultValue": "Eff_Monster_Common_02_Ether_Explode" }, "Position": { "BindId": 1010 }, "Rotation": { "$type": "ConfigInputValue", "BindId": 0 }, "Scale": { "DefaultValue": { "x": 1, "y": 1, "z": 1 } } }, { "$type": "DelayNode", "Complete": 19, "DefaultOutBind": -1, "DelayTime": { "DefaultValue": 10 } }, { "$type": "CreateEffectNode", "DefaultOutBind": 17, "EffectID": { "$type": "ConfigOutputValue" }, "Key": { "DefaultValue": "Eff_Monster_Common_02_Ether_Explode" }, "Position": { "BindId": 1012 }, "Rotation": { "$type": "ConfigInputValue", "BindId": 1013 }, "Scale": { "DefaultValue": { "x": 1, "y": 1, "z": 1 } } }, { "$type": "DestroyProp", "DefaultOutBind": -1, "PreActionBind": [ 18 ], "PropID": { "$type": "ConfigInputValue", "BindId": 1011 } }, { "$type": "GetSelfEntity", "DefaultOutBind": -1, "Self": { "$type": "ConfigOutputValue", "BindId": [ 1011 ] } }, { "$type": "GetEntityPosRot", "AttachPoint": { }, "DefaultOutBind": 16, "Position": { "$type": "ConfigOutputValue", "BindId": [ 1012 ] }, "Rotation": { "$type": "ConfigOutputValue", "BindId": [ 1013 ] }, "Target": { "$type": "ConfigInputValue", "BindId": 0 } }, { "$type": "GetSelfEntity", "DefaultOutBind": -1, "Self": { "$type": "ConfigOutputValue", "BindId": [ 1014 ] } }, { "$type": "DestroyProp", "DefaultOutBind": -1, "PreActionBind": [ 20 ], "PropID": { "$type": "ConfigInputValue", "BindId": 1014 } }, { "$type": "CreateEffectNode", "DefaultOutBind": 24, "EffectID": { "$type": "ConfigOutputValue" }, "Key": { "DefaultValue": "Eff_Monster_Common_02_Ether_Explode" }, "Position": { "BindId": 1016 }, "Rotation": { "$type": "ConfigInputValue", "BindId": 0 }, "Scale": { "DefaultValue": { "x": 1, "y": 1, "z": 1 } } }, { "$type": "GetSelfEntity", "DefaultOutBind": -1, "Self": { "$type": "ConfigOutputValue", "BindId": [ 1015 ] } }, { "$type": "DestroyProp", "DefaultOutBind": -1, "PreActionBind": [ 23 ], "PropID": { "$type": "ConfigInputValue", "BindId": 1015 } }, { "$type": "CreateEffectNode", "DefaultOutBind": 26, "EffectID": { "$type": "ConfigOutputValue" }, "Key": { "DefaultValue": "Eff_Monster_Common_02_Ether_Explode_Ground" }, "Position": { "BindId": 1017 }, "Rotation": { "$type": "ConfigInputValue", "BindId": 0 }, "Scale": { "DefaultValue": { "x": 1, "y": 1, "z": 1 } } }, { "$type": "DestroyProp", "DefaultOutBind": -1, "PreActionBind": [ 27 ], "PropID": { "$type": "ConfigInputValue", "BindId": 1018 } }, { "$type": "GetSelfEntity", "DefaultOutBind": -1, "Self": { "$type": "ConfigOutputValue", "BindId": [ 1018 ] } }, { "$type": "AttachRaycaster", "ColliderConfig": { "$type": "ConfigurableColliderConfig", "BoxColliderDistance": 0.4, "BoxColliderHeight": 0.2, "BoxColliderWidth": 3, "CapsuleColliderHeight": 0, "CapsuleColliderRadius": 0, "ColliderAngleOffset": { "x": 0, "y": 0, "z": 0 }, "ColliderPosOffset": { "x": 0, "y": 0, "z": -1.2 }, "ColliderType": "Box", "DynamicObjectName": "", "FanCylinderColliderAngle": 0, "FanCylinderColliderHeight": 0, "FanCylinderColliderRadius": 0, "FanCylinderColliderVertexNum": 0, "SphereColliderRadius": 0 }, "DefaultOutBind": 6, "HitLayer": "AllCollider", "OnHitDodgeDummy": { "DefaultValue": { "$type": "AbilityGraphEvent", "EventName": "OnCollideDodgeDummy" } }, "OnHitGround": { "DefaultValue": { "$type": "AbilityGraphEvent", "EventName": "OnCollideGround" } }, "OnHitOther": { "DefaultValue": { "$type": "AbilityGraphEvent", "EventName": "OnCollideTarget" } }, "OnHitWall": { "DefaultValue": { "$type": "AbilityGraphEvent", "EventName": "OnCollideWall" } }, "Target": { "$type": "ConfigInputValue", "BindId": 0 }, "TriggerOnEnter": true }, { "$type": "IsEntityInCamp", "Camp": "Allied", "DefaultOutBind": 8, "Result": { "$type": "ConfigOutputValue", "BindId": [ 1005 ] }, "SelfEntity": { "$type": "ConfigInputValue", "BindId": 1006 }, "TargetEntity": { "$type": "ConfigInputValue", "BindId": 1004 } } ], "VariableRegisterList": [ { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueFloat", "Value": 30 }, "ElementType": "Float", "Key": "Float_Speed", "Scope": "Auto", "Type": "Float" } ] }, "OnAdded": [ { "$type": "CallGraphEvent", "EventName": "OnAdded" } ] }