{
  "AbilityName": "Graph_Thracian_Attack_6_Bullet",
  "EventGraph": {
    "EditorOnlyData": {
      "Event": {
        "OnAdded": {
          "Position": {
            "x": -351,
            "y": -12
          }
        }
      },
      "Graph": {
        "Pan": {
          "x": 168,
          "y": -306
        },
        "Zoom": 0.6575162
      },
      "Group": [
        {
          "Position": {
            "height": 247,
            "width": 1713.739,
            "x": 108,
            "y": -38
          },
          "Title": "创建子弹"
        },
        {
          "Position": {
            "height": 330.0435,
            "width": 1128,
            "x": 108,
            "y": 223
          },
          "Title": "子弹飞行设置"
        }
      ],
      "Node": [
        {
          "Position": {
            "x": 1341,
            "y": -13
          }
        },
        {
          "Position": {
            "x": 581,
            "y": 834
          }
        },
        {
          "Position": {
            "x": 1295,
            "y": 579
          }
        },
        {
          "Position": {
            "x": 1605,
            "y": -13
          }
        },
        {
          "Position": {
            "x": 812,
            "y": 834
          }
        },
        {
          "Position": {
            "x": 339,
            "y": 1088
          }
        },
        {
          "Position": {
            "x": 605,
            "y": 1088
          }
        },
        {
          "Position": {
            "x": 400,
            "y": 1209
          }
        },
        {
          "Position": {
            "x": -182,
            "y": -12
          }
        },
        {
          "Position": {
            "x": 789,
            "y": -13
          }
        },
        {
          "Position": {
            "x": 354,
            "y": -13
          }
        },
        {
          "Position": {
            "x": 116,
            "y": -13
          }
        },
        {
          "Position": {
            "x": 576,
            "y": 82
          }
        },
        {
          "Position": {
            "x": 116,
            "y": 240
          }
        },
        {
          "Position": {
            "x": 357,
            "y": 326
          }
        },
        {
          "Position": {
            "x": 792,
            "y": 240
          }
        },
        {
          "Position": {
            "x": 116,
            "y": 579
          }
        },
        {
          "Position": {
            "x": 822,
            "y": 579
          }
        },
        {
          "Position": {
            "x": 1064,
            "y": 579
          }
        },
        {
          "Position": {
            "x": 116,
            "y": 833
          }
        },
        {
          "Position": {
            "x": 339,
            "y": 833
          }
        },
        {
          "Position": {
            "x": 116,
            "y": 1088
          }
        },
        {
          "Position": {
            "x": 1075,
            "y": 834
          }
        },
        {
          "Position": {
            "x": 812,
            "y": 1088
          }
        },
        {
          "Position": {
            "x": 1018,
            "y": 240
          }
        },
        {
          "Position": {
            "x": 395,
            "y": 447
          }
        },
        {
          "Position": {
            "x": 1101,
            "y": -17
          }
        },
        {
          "Position": {
            "x": 566,
            "y": 326
          }
        },
        {
          "Position": {
            "x": 581,
            "y": 448
          }
        },
        {
          "Position": {
            "x": -241,
            "y": 599
          }
        },
        {
          "Position": {
            "x": 657,
            "y": 695
          }
        },
        {
          "Position": {
            "x": 1582,
            "y": 579
          }
        },
        {
          "Position": {
            "x": -76,
            "y": 603
          }
        },
        {
          "Position": {
            "x": 596,
            "y": 579
          }
        },
        {
          "Position": {
            "x": 340,
            "y": 579
          }
        },
        {
          "Position": {
            "x": 1832.75,
            "y": 579
          }
        },
        {
          "Position": {
            "x": 1336.522,
            "y": 834
          }
        }
      ]
    },
    "EventMap": {
      "OnAdded": {
        "$type": "ConfigAbilityGraphEvent",
        "EventNodeBind": 8,
        "ParametersBind": [
        ]
      }
    },
    "NodeList": [
      {
        "$type": "AttachEffectNode",
        "AttachPoint": "",
        "DefaultOutBind": 3,
        "EffectID": {
          "$type": "ConfigOutputValue",
          "BindId": [
            1012
          ]
        },
        "Key": {
          "DefaultValue": "Eff_Monster_Thracian_Attack_06_07_Bullet"
        },
        "PositionOffset": {
        },
        "RotationOffset": {
          "$type": "ConfigInputValue",
          "BindId": 0
        },
        "Scale": {
          "DefaultValue": {
            "x": 1,
            "y": 1,
            "z": 1
          }
        },
        "Target": {
          "$type": "ConfigInputValue",
          "BindId": 1004
        }
      },
      {
        "$type": "DelayNode",
        "Complete": 4,
        "DefaultOutBind": -1,
        "DelayTime": {
          "DefaultValue": 0.2
        }
      },
      {
        "$type": "AttachEffectNode",
        "AttachPoint": "",
        "DefaultOutBind": 31,
        "EffectID": {
          "$type": "ConfigOutputValue"
        },
        "Key": {
          "DefaultValue": "Eff_Monster_Thracian_Attack_06_08_Burst"
        },
        "PositionOffset": {
        },
        "RotationOffset": {
          "$type": "ConfigInputValue",
          "BindId": 0
        },
        "Scale": {
          "DefaultValue": {
            "x": 1,
            "y": 1,
            "z": 1
          }
        },
        "Target": {
          "$type": "ConfigInputValue",
          "BindId": 0
        }
      },
      {
        "$type": "AttachEffectNode",
        "AttachPoint": "",
        "AutoDynamicInfo": {
          "$type": "EffectAutoDynamicValue",
          "EffFadeInTime": 1,
          "EffFadeOutTime": 0.4,
          "EffHoldTime": 0,
          "EffStartSizeX": 2,
          "EffStartSizeY": 2,
          "EffectTarget": 1
        },
        "DefaultOutBind": -1,
        "EffectID": {
          "$type": "ConfigOutputValue"
        },
        "Key": {
          "DefaultValue": "Eff_Common_Alert_Circle_Electric_01"
        },
        "PositionOffset": {
        },
        "RotationOffset": {
          "$type": "ConfigInputValue",
          "BindId": 0
        },
        "Scale": {
          "DefaultValue": {
            "x": 1,
            "y": 1,
            "z": 1
          }
        },
        "Target": {
          "$type": "ConfigInputValue",
          "BindId": 0
        }
      },
      {
        "$type": "AttachEffectNode",
        "AttachPoint": "",
        "DefaultOutBind": 22,
        "EffectID": {
          "$type": "ConfigOutputValue"
        },
        "Key": {
          "DefaultValue": "Eff_Monster_Thracian_Attack_06_10_Burst"
        },
        "PositionOffset": {
        },
        "RotationOffset": {
          "$type": "ConfigInputValue",
          "BindId": 0
        },
        "Scale": {
          "DefaultValue": {
            "x": 1,
            "y": 1,
            "z": 1
          }
        },
        "Target": {
          "$type": "ConfigInputValue",
          "BindId": 0
        }
      },
      {
        "$type": "DelayNode",
        "Complete": 6,
        "DefaultOutBind": -1,
        "DelayTime": {
          "DefaultValue": 1
        }
      },
      {
        "$type": "DestroyProp",
        "DefaultOutBind": 23,
        "PreActionBind": [
          7
        ],
        "PropID": {
          "$type": "ConfigInputValue",
          "BindId": 1010
        }
      },
      {
        "$type": "GetVariable",
        "DefaultOutBind": -1,
        "Output": {
          "$type": "ConfigOutputValue",
          "BindId": [
            1010
          ]
        },
        "VarScope": "Auto",
        "VariableKey": "Entity_Bullet"
      },
      {
        "$type": "SequenceNode",
        "DefaultOutBind": -1,
        "Then": [
          11,
          13,
          16
        ]
      },
      {
        "$type": "CreateProp",
        "DefaultOutBind": 26,
        "InitialGraphKey": {
        },
        "ModelSize": {
          "DefaultValue": 1
        },
        "Position": {
          "BindId": 1003
        },
        "PreActionBind": [
          12
        ],
        "PropID": {
          "$type": "ConfigOutputValue",
          "BindId": [
            1004,
            1007,
            1008
          ]
        },
        "Rotation": {
          "$type": "ConfigInputValue",
          "BindId": 0
        }
      },
      {
        "$type": "GetEntityPosRot",
        "AttachPoint": {
        },
        "DefaultOutBind": 9,
        "Position": {
          "$type": "ConfigOutputValue",
          "BindId": [
            1002
          ]
        },
        "Rotation": {
          "$type": "ConfigOutputValue"
        },
        "Target": {
          "$type": "ConfigInputValue",
          "BindId": 1001
        }
      },
      {
        "$type": "GetPropCaster",
        "Caster": {
          "$type": "ConfigOutputValue",
          "BindId": [
            1001
          ]
        },
        "DefaultOutBind": 10,
        "TargetProp": {
          "$type": "ConfigInputValue",
          "BindId": 0
        }
      },
      {
        "$type": "VectorAdd",
        "DefaultOutBind": -1,
        "InOne": {
          "BindId": 1002
        },
        "InTwo": {
          "DefaultValue": {
            "x": 0,
            "y": 60,
            "z": 0
          }
        },
        "OutValue": {
          "$type": "ConfigOutputValue",
          "BindId": [
            1003,
            1009
          ]
        }
      },
      {
        "$type": "GetEntityPosRot",
        "AttachPoint": {
        },
        "DefaultOutBind": 15,
        "Position": {
          "$type": "ConfigOutputValue",
          "BindId": [
            1006,
            1014
          ]
        },
        "Rotation": {
          "$type": "ConfigOutputValue"
        },
        "Target": {
          "$type": "ConfigInputValue",
          "BindId": 0
        }
      },
      {
        "$type": "VectorSub",
        "DefaultOutBind": -1,
        "InOne": {
          "BindId": 1006
        },
        "InTwo": {
          "BindId": 1009
        },
        "OutValue": {
          "$type": "ConfigOutputValue",
          "BindId": [
            1008
          ]
        },
        "PreActionBind": [
          12
        ]
      },
      {
        "$type": "ApplySimpleMove",
        "DefaultOutBind": 24,
        "PreActionBind": [
          27,
          25,
          28
        ],
        "TargetProp": {
          "$type": "ConfigInputValue",
          "BindId": 1000
        },
        "Time": {
          "BindId": 1015,
          "DefaultValue": 1
        },
        "Velocity": {
          "BindId": 1016
        }
      },
      {
        "$type": "DelayNode",
        "Complete": 34,
        "DefaultOutBind": -1,
        "DelayTime": {
          "BindId": 1017,
          "DefaultValue": 1
        },
        "PreActionBind": [
          32
        ]
      },
      {
        "$type": "SetPosition",
        "DefaultOutBind": 18,
        "Position": {
          "BindId": 1014
        },
        "PreActionBind": [
          30
        ],
        "TargetProp": {
          "$type": "ConfigInputValue",
          "BindId": 1011
        }
      },
      {
        "$type": "InterruptMovement",
        "DefaultOutBind": 2,
        "PreActionBind": [
          30
        ],
        "TargetProp": {
          "$type": "ConfigInputValue",
          "BindId": 1013
        }
      },
      {
        "$type": "DelayNode",
        "Complete": 20,
        "DefaultOutBind": -1,
        "DelayTime": {
          "DefaultValue": 0.8
        }
      },
      {
        "$type": "AttachAttackPredicate",
        "DefaultOutBind": 1,
        "Key": {
          "DefaultValue": "Monster_Thracian_Attack_06_Attackproperty_Explode_Predicate"
        },
        "Target": {
          "$type": "ConfigInputValue",
          "BindId": 0
        }
      },
      {
        "$type": "DestroyEffectNode",
        "DefaultOutBind": 5,
        "EffectID": {
          "$type": "ConfigInputValue",
          "BindId": 1012
        }
      },
      {
        "$type": "AttachAttackProperty",
        "DefaultOutBind": 36,
        "Key": {
          "DefaultValue": "Monster_Thracian_Attack_06_Attackproperty_Explode"
        },
        "Target": {
          "$type": "ConfigInputValue",
          "BindId": 0
        },
        "UsePropDoFrameHalt": false
      },
      {
        "$type": "DestroyProp",
        "DefaultOutBind": -1,
        "PropID": {
          "$type": "ConfigInputValue",
          "BindId": 0
        }
      },
      {
        "$type": "ApplyRotateToVelocity",
        "DefaultOutBind": -1,
        "PreActionBind": [
          28
        ],
        "TargetProp": {
          "$type": "ConfigInputValue",
          "BindId": 1005
        }
      },
      {
        "$type": "GetVariable",
        "DefaultOutBind": -1,
        "Output": {
          "$type": "ConfigOutputValue",
          "BindId": [
            1015,
            1018
          ]
        },
        "VarScope": "Auto",
        "VariableKey": "Float_DropTime"
      },
      {
        "$type": "SetVariable",
        "DefaultOutBind": 0,
        "Input": {
          "$type": "ConfigInputValue",
          "BindId": 1007
        },
        "VarScope": "Auto",
        "VariableKey": "Entity_Bullet"
      },
      {
        "$type": "VectorDivNum",
        "DefaultOutBind": -1,
        "Num": {
          "BindId": 1018
        },
        "PreActionBind": [
          14,
          25
        ],
        "Result": {
          "$type": "ConfigOutputValue",
          "BindId": [
            1016
          ]
        },
        "Vector": {
          "BindId": 1008
        }
      },
      {
        "$type": "GetVariable",
        "DefaultOutBind": -1,
        "Output": {
          "$type": "ConfigOutputValue",
          "BindId": [
            1000,
            1005
          ]
        },
        "VarScope": "Auto",
        "VariableKey": "Entity_Bullet"
      },
      {
        "$type": "GetVariable",
        "DefaultOutBind": -1,
        "Output": {
          "$type": "ConfigOutputValue",
          "BindId": [
            1019
          ]
        },
        "VarScope": "Auto",
        "VariableKey": "Float_DropTime"
      },
      {
        "$type": "GetVariable",
        "DefaultOutBind": -1,
        "Output": {
          "$type": "ConfigOutputValue",
          "BindId": [
            1011,
            1013
          ]
        },
        "VarScope": "Auto",
        "VariableKey": "Entity_Bullet"
      },
      {
        "$type": "AttachAttackProperty",
        "DefaultOutBind": 35,
        "Key": {
          "DefaultValue": "Monster_Thracian_Attack_06_Attackproperty_Bullet"
        },
        "Target": {
          "$type": "ConfigInputValue",
          "BindId": 0
        },
        "UsePropDoFrameHalt": false
      },
      {
        "$type": "FloatSubNode",
        "DefaultOutBind": -1,
        "ParamOne": {
          "BindId": 1019
        },
        "ParamTwo": {
          "DefaultValue": 0.21
        },
        "PreActionBind": [
          29
        ],
        "Result": {
          "$type": "ConfigOutputValue",
          "BindId": [
            1017
          ]
        }
      },
      {
        "$type": "DelayNode",
        "Complete": 17,
        "DefaultOutBind": -1,
        "DelayTime": {
          "DefaultValue": 0.2
        }
      },
      {
        "$type": "AttachAttackPredicate",
        "DefaultOutBind": 33,
        "Key": {
          "DefaultValue": "Monster_Thracian_Attack_06_Attackproperty_Bullet_Predicate"
        },
        "Target": {
          "$type": "ConfigInputValue",
          "BindId": 0
        }
      },
      {
        "$type": "TriggerCameraShake",
        "DefaultOutBind": 19,
        "Key": {
          "DefaultValue": "Monster_Thracian_ATK6_Bullet_CamShake_E_01"
        },
        "Target": {
          "$type": "ConfigInputValue",
          "BindId": 0
        }
      },
      {
        "$type": "TriggerCameraShake",
        "DefaultOutBind": 21,
        "Key": {
          "DefaultValue": "Monster_Thracian_ATK6_Bullet_CamShake_Explode_E_01"
        },
        "Target": {
          "$type": "ConfigInputValue",
          "BindId": 0
        }
      }
    ],
    "VariableRegisterList": [
      {
        "$type": "AbilityVariableRegister",
        "DefaultValue": {
          "$type": "ConfigDynamicValueFloat",
          "Value": 1
        },
        "ElementType": "Float",
        "Key": "Float_DropTime",
        "Scope": "Auto",
        "Type": "Float"
      },
      {
        "$type": "AbilityVariableRegister",
        "DefaultValue": {
          "$type": "ConfigDynamicValue"
        },
        "ElementType": "Entity",
        "Key": "Entity_Bullet",
        "Scope": "Auto",
        "Type": "Entity"
      }
    ]
  },
  "OnAdded": [
    {
      "$type": "CallGraphEvent",
      "EventName": "OnAdded"
    }
  ]
}