{ "AbilityName": "Bangboo_Belion_Bullet", "AbilityStacking": "Unique", "DefaultModifier": { "OnHitOther": [ { "$type": "CallGraphHitEvent", "EventName": "OnHitOther" } ] }, "EventGraph": { "EditorOnlyData": { "Event": { "ExplodeGround": { "Position": { "x": 240, "y": 1960 } }, "ExplodeTarget": { "Position": { "x": 250, "y": 1730 } }, "OnAdded": { "Position": { "x": 201, "y": 103 } } }, "Graph": { "Pan": { "x": 404, "y": 268 }, "Zoom": 0.7561437 }, "Group": [ ], "Node": [ { "Position": { "x": 1470, "y": 1810 } }, { "Position": { "x": 1120, "y": 320 } }, { "Position": { "x": 1260, "y": 440 } }, { "Position": { "x": 990.0001, "y": 509.9999 } }, { "Position": { "x": 980.0001, "y": 620 } }, { "Position": { "x": 700, "y": 830 } }, { "Position": { "x": 1670, "y": 1730 } }, { "Position": { "x": 700, "y": 620 } }, { "Position": { "x": 750.0001, "y": 930 } }, { "Position": { "x": 980, "y": 110 } }, { "Position": { "x": 1160, "y": 110 } }, { "Position": { "x": 371, "y": 103 } }, { "Position": { "x": 700, "y": 110 } }, { "Position": { "x": 700, "y": 440 } }, { "Position": { "x": 700, "y": 320 } }, { "Position": { "x": 1340, "y": 110 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 990, "y": 830.0001 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 519.9999, "y": 1730 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 260, "y": 2050 } }, { "Position": { "x": 519.9999, "y": 1960 } }, { "Position": { "x": 989.9999, "y": 1730 } }, { "Position": { "x": 719.9999, "y": 1730 } }, { "Position": { "x": 719.9999, "y": 1960 } }, { "Position": { "x": 940.0001, "y": 2100 } }, { "Position": { "x": 1110, "y": 2100 } }, { "Position": { "x": 1390, "y": 1960 } }, { "Position": { "x": 1060, "y": 2240 } } ] }, "EventMap": { "ExplodeGround": { "$type": "ConfigAbilityGraphEvent", "CustomParams": [ ], "EventNodeBind": 49, "IsCustom": true, "ParametersBind": [ ] }, "ExplodeTarget": { "$type": "ConfigAbilityGraphEvent", "CustomParams": [ ], "EventNodeBind": 44, "IsCustom": true, "ParametersBind": [ ] }, "OnAdded": { "$type": "ConfigAbilityGraphEvent", "EventNodeBind": 11, "ParametersBind": [ ] } }, "NodeList": [ { "$type": "GetSelfEntity", "DefaultOutBind": -1, "Self": { "$type": "ConfigOutputValue", "BindId": [ 1003 ] } }, { "$type": "AttachAttackProperty", "DefaultOutBind": -1, "Key": { "DefaultValue": "Bangboo_Belion_Attack_AttackProperty_01" }, "Target": { "$type": "ConfigInputValue", "BindId": 0 }, "UsePropDoFrameHalt": true }, { "$type": "ApplySimpleMove", "DefaultOutBind": -1, "PreActionBind": [ 3 ], "TargetProp": { "$type": "ConfigInputValue", "BindId": 0 }, "Time": { "DefaultValue": -1 }, "Velocity": { "BindId": 1002 } }, { "$type": "VectorMulNum", "DefaultOutBind": -1, "Num": { "DefaultValue": 60 }, "Result": { "$type": "ConfigOutputValue", "BindId": [ 1002 ] }, "Vector": { "BindId": 1001 } }, { "$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": 0, "z": 0 }, "ColliderType": "Sphere", "DynamicObjectName": "", "FanCylinderColliderAngle": 0, "FanCylinderColliderHeight": 0, "FanCylinderColliderRadius": 0, "FanCylinderColliderVertexNum": 0, "SphereColliderRadius": 0.1 }, "DefaultOutBind": -1, "HitLayer": "StageCollider", "OnHitDodgeDummy": { }, "OnHitGround": { "DefaultValue": { "$type": "AbilityGraphEvent", "EventName": "" } }, "OnHitOther": { }, "OnHitWall": { }, "Target": { "$type": "ConfigInputValue", "BindId": 0 }, "TriggerOnEnter": false }, { "$type": "DelayNode", "Complete": 39, "DefaultOutBind": -1, "DelayTime": { "DefaultValue": 10 } }, { "$type": "DestroyProp", "DefaultOutBind": -1, "PreActionBind": [ 0 ], "PropID": { "$type": "ConfigInputValue", "BindId": 1003 } }, { "$type": "DelayNode", "Complete": 4, "DefaultOutBind": -1, "DelayTime": { "DefaultValue": 0.03 } }, { "$type": "GetSelfEntity", "DefaultOutBind": -1, "Self": { "$type": "ConfigOutputValue", "BindId": [ 1004 ] } }, { "$type": "SetVariable", "DefaultOutBind": 10, "Input": { "$type": "ConfigInputValue", "BindId": 1000 }, "VarScope": "Auto", "VariableKey": "EffectEntity" }, { "$type": "SetVariable", "DefaultOutBind": 15, "Input": { "$type": "ConfigInputValue", "BindId": 0 }, "VarScope": "Auto", "VariableKey": "HitWall" }, { "$type": "SequenceNode", "DefaultOutBind": -1, "Then": [ 12, 14, 13, 7, 5 ] }, { "$type": "AttachEffectNode", "AttachPoint": "", "DefaultOutBind": 9, "EffectID": { "$type": "ConfigOutputValue", "BindId": [ 1000 ] }, "Key": { "DefaultValue": "Eff_Bangboo_Belion_Attack_01_Bullet" }, "PositionOffset": { }, "RotationOffset": { "$type": "ConfigInputValue", "BindId": 0 }, "Scale": { "DefaultValue": { "x": 1, "y": 1, "z": 1 } }, "Target": { "$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": "DelayNode", "Complete": 1, "DefaultOutBind": -1, "DelayTime": { "DefaultValue": 0.03 } }, { "$type": "SetVariable", "DefaultOutBind": -1, "Input": { "$type": "ConfigInputValue", "BindId": 0 }, "VarScope": "Auto", "VariableKey": "HitGround" }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "DestroyProp", "DefaultOutBind": -1, "PreActionBind": [ 8 ], "PropID": { "$type": "ConfigInputValue", "BindId": 1004 } }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "DestroyEffectNode", "DefaultOutBind": 51, "EffectID": { "$type": "ConfigInputValue", "BindId": 1022 }, "PreActionBind": [ 48 ] }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1022, 1025 ] }, "VarScope": "Auto", "VariableKey": "EffectEntity" }, { "$type": "DestroyEffectNode", "DefaultOutBind": 52, "EffectID": { "$type": "ConfigInputValue", "BindId": 1025 }, "PreActionBind": [ 48 ] }, { "$type": "CreateProp", "DefaultOutBind": 6, "ExtraComponents": [ "TimeScaleComponent" ], "InitialGraphKey": { "DefaultValue": "Bangboo_Belion_Bullet_Explode_Target" }, "ModelSize": { "DefaultValue": 1 }, "Position": { "BindId": 1029 }, "PropID": { "$type": "ConfigOutputValue" }, "Rotation": { "$type": "ConfigInputValue", "BindId": 1030 } }, { "$type": "GetEntityPosRot", "AttachPoint": { }, "DefaultOutBind": 50, "Position": { "$type": "ConfigOutputValue", "BindId": [ 1029 ] }, "Rotation": { "$type": "ConfigOutputValue", "BindId": [ 1030 ] }, "Target": { "$type": "ConfigInputValue", "BindId": 0 } }, { "$type": "GetEntityPosRot", "AttachPoint": { }, "DefaultOutBind": 55, "Position": { "$type": "ConfigOutputValue", "BindId": [ 1031 ] }, "Rotation": { "$type": "ConfigOutputValue" }, "Target": { "$type": "ConfigInputValue", "BindId": 0 } }, { "$type": "SplitVector", "DefaultOutBind": -1, "Input": { "BindId": 1031 }, "X": { "$type": "ConfigOutputValue", "BindId": [ 1032 ] }, "Y": { "$type": "ConfigOutputValue" }, "Z": { "$type": "ConfigOutputValue", "BindId": [ 1033 ] } }, { "$type": "MakeVector", "DefaultOutBind": -1, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1034 ] }, "PreActionBind": [ 53 ], "X": { "BindId": 1032 }, "Y": { }, "Z": { "BindId": 1033 } }, { "$type": "CreateProp", "DefaultOutBind": 6, "ExtraComponents": [ "TimeScaleComponent" ], "InitialGraphKey": { "DefaultValue": "Bangboo_Belion_Bullet_Explode_Ground" }, "ModelSize": { "DefaultValue": 1 }, "Position": { "BindId": 1034 }, "PreActionBind": [ 54, 56 ], "PropID": { "$type": "ConfigOutputValue" }, "Rotation": { "$type": "ConfigInputValue", "BindId": 1035 } }, { "$type": "MakeRotationByAxis", "Angle": { }, "Axis": { "DefaultValue": { "x": 0, "y": 1, "z": 0 } }, "DefaultOutBind": -1, "OutRotation": { "$type": "ConfigOutputValue", "BindId": [ 1035 ] } } ], "VariableRegisterList": [ { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValue" }, "ElementType": "Entity", "Key": "EffectEntity", "Scope": "Auto", "Type": "Entity" }, { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueBool", "Value": false }, "ElementType": "Boolean", "Key": "HitWall", "Scope": "Auto", "Type": "Boolean" }, { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueBool", "Value": false }, "ElementType": "Boolean", "Key": "HitGround", "Scope": "Auto", "Type": "Boolean" }, { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueList", "ElementType": "Integer", "Elements": [ ] }, "ElementType": "Integer", "Key": "TargetList", "Scope": "Entity", "Type": "List" }, { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueInt", "Value": 0 }, "ElementType": "Integer", "Key": "HitCount", "Scope": "Auto", "Type": "Integer" } ] }, "OnAdded": [ { "$type": "CallGraphEvent", "EventName": "OnAdded" } ] }